There is a case to be made that a corporation is not inherently evil, but is inherently amoral. If it can maximize profits by being socially responsible, great. But if it fails to pursue a socially harmful action that would maximize profits, the leadership can be sued by the shareholders. (Obviously, this is not relevant to privately held corps.)
Division of labor is a beautiful thing, but the division of moral culpability, not so much.
Division of labor is a beautiful thing, but the division of moral culpability, not so much.