Yes, I think that's right. Unfortunately, the Supreme Court decided that corporations have freedom of speech too and can use their money to promote their speech...
Add in the fact that the 2 party structure has become fossilized -- or should I say gerrymandered -- and there is no room for...