Who needs congressmen in the age of the Internet?
If the people can write their own Wikipedia, why not write their own bills and then vote them into law? When popular opinion is so out of sync with congress and the president, it makes you wonder why this hasn’t already happened. When everyone has easy access to the internet, everyone can participate. If the software is open source and the audit trail is well documented, it can be made tamper-proof. George Washington feared the “tyranny of the majority,” but when everyone is a minority, compromise bills will be crafted.
The congressmen and -women who refuse to vote for the people-supported bills will be ousted. Those who remain will generally stick with the popular vote and will win elections primarily on personal appearance.
I bet it will happen. Just you wait.