Earlier quoted context omitted.
If you're going to legally treat corporations the same as actual humans - then tax them the same. We pay taxes for services we expect from governments, defence, policing, justice, water, sewers etc etc I don;t see why corporations that use all these things shouldn't pay their share
I look forward to the day that we punish corporations by removing their freedom (ability to operate) instead of fining them laughably small percentages of their yearly revenue for serious violations of laws and regulations. In reality I understand that this would harm the employees and the public to an unacceptable degree so maybe some form of “jail time” whereby all profits go directly to non-executive employees and…
The sad reality of the world is that once a business is past a threshold of power, it's nearly impossible to hold them accountable. Craven sociopaths know they can do what they do, and worst case, suffer some bad press while they move on to the next thing, banking 100's of millions the whole way.
Make those people truly terrified of the consequences of their actions and politics will be utterly transformed.