Direct democracy is not a solution either. That will lead us straight to the tyranny of the majority. The religious and intellectual minorities will suffer straight-away. I won't elaborate on that. Next, it will be the wealthy. What would stop the illiterate majority from voting to take away all the wealth of the 1%?
The only way out I see is with the Supreme Court taking drastic measures to clean up the constitution. I don't see that happening in our lifetimes.