2012 may be miserable -- but if it is, it won't be because corporations spend on politics. And anyway, they have a right to spend.
In politics, money is speech.
The very first amendment that the Founders chose to add to the Constitution couldn't be more clear: "Congress shall make no law abridging the freedom of speech ... ."
Yet most people support...