Corporations are not evil.
The influence they can now have is evil.
They are run by people and some people are good and some are evil.
Not all with massive money are angels.
Some are people who HATE America and the freedoms we used to stand for.
That is not the fault of the corporations. That is the freedom enshrined in the Constitution. Do I agree with the ruling? No. Do I accept it as granted in the document? Yes. Because the ruling is, technically, correct. It is now up to congress to limit the damage of the ruling - and the states to implement whatever measures they can to limit it.
And.... it is up to us to recognize bullshit when we see it. Intelligent voters are not swayed by advertising.
It's only technically correct if you believe that money = speech.