As I’ve noted before, the lack of responsibility is a feature —- it’s the intent of incorporation, allowing investors to escape personal liability for acts of the company and its employees.
The major fix I’d recommend (won’t happen, but it’s a dream) is to nullify the margin note that says a corporation is a person. If the corporation cannot be held responsible, it cannot have the rights for which that responsibility pays.