The first amendment does not say anything about extending those rights to corporations. If you want to side with Citizens United and say that corporations are people, you can go ahead - it is ridiculous on the surface. But either way, you're way out of touch. There are of course always going to be limits on freedom of speech and of the press - obscenity laws, libel laws, hate crimes, etc. Being part of a democratic society means we get to decide on some of these gray areas, and the OVERWHELMING majority of Americans are done with money in politics. They are willing to give up that inaccessible freedom-to-pay-for-thousand-dollar-ads for the greater good of democratic society. Unfortunately, because of this system we have corporatist politicians and corporatist judges, and democracy + the will of the American people is being hindered by it! http://www.msnbc.com/msnbc/money-has-too-much-influence-politics-say-americans