Our Founding Fathers--of whom Sarah Palin is so fond--would be pretty surprised by yesterday's Supreme Court decision unfettering corporations (and unions) from restrictions on their political activities.
In our democracy, people vote. Corporations do not vote; indeed, they are creatures of the state. Under our constitution, corporations do have some rights, but they are not the same as those of citizens. There is no reason whatsoever why Congress cannot limit the political "rights" of corporations and unions.
Perhaps between depressing Scott Brown victory in Massachusetts and this abomination of a Supreme Court decision, folks on the left will wake up and get more active. Tea parties be damned!
(Our Constitution also doesn't provide that it takes 60 votes in the Senate to pass legislation.)