A corporation’s only function is to make and maximize profits. Corporations have the economic and legal resources to overwhelm the interests and defenses of 99% of the population. For this reason we have to regulate their activities in order to protect our health, wealth and living space now and into the future, and to see that corporations pay reasonable tax rates and cannot evade them.
Any fool knows that corporations do not share the needs that would make them equivalent to people. And, any fool knows that everyone possesses the ability to issue an unlimited amount of speech. This is also true of corporations. However, corporations have the wealth to broadcast and publish their speech. This is certainly not true of 99% of people. We, people, do not have anywhere near enough money. Corporations are not people, and shouldn’t be considered so. Money is not speech, and shouldn’t be considered so. Apparently, the Supreme Court does not know these things.