I'm not talking about you and your neighbor going and holding signs, or you gathering money from 10,000 individuals to buy a TV ad, but a corporation.
I'm going to go off
Wikipedia. I acknowledge that it is not the best source in the world.
So already a corporation is defined as having different privileges from the individuals who created it. This is done to protect the individuals who formed it, usually for liability purposes.
Later in that same article:
First time I have seen that corporations have rights "like" actual people. Essentially a corporation is a "legal person." However, further reading
here suggests that this does not mean a "legal person" has
all the same rights, as demonstrated by this quote:
So we are at an impasse. It seems to me that the Supreme Court extended the rights of legal personhood. It seems at best to me that the Supreme Court created a
legal fiction with regards to it's decision in this case. In my opinion, this was simply judicial activism.
*edit*
My understanding is that most corporations are not democratic. The people at the top make the decisions and they are supposed to do it in the best interest of their shareholders. The only way I see this ruling staying true to democratic principles is by allowing shareholders of corporations to vote for which candidate the company will support. Otherwise I see this as no different that something like how the Chinese government operates, where those few in power make all the decisions.