Most sane suggestion here, so MOD PARENT UP, while I add to this. Corporation were never allowed to change their charter when the idea of a corporation was created. If a corporation was set up to build a bridge, it built that bridge and then the corporation was folded.
Along the way the corporation got to extend their charter and call it "Diversification" on top of the limited liability they were granted to perform their charter.
Next, the corporation decided that, well if black people can have human rights, corporations should have them, so that was piggybacked into the legislation totally against the spirit of the intent of the law - to equalize rights for black people.
ALL the issue we have in modern society - including the current AI race to the bottom, environmental issues - come from the way corporations are legally obligated to produce a profit, long past the original idea of what a corporation should be.
If you want to fix the world, fix corporation law, remove their right to human rights and expose them to the liability they are shielded from whilst being able to use it to beat up anyone who resists them.
Corporate law IS the cancer on society and its an easy fix for many of the issues modern society faces.