I agree with you that corporations are not perfect. But the beauty of our system has always been to reset itself when necessary. Also, as I said before, corporations are ultimately in business to stay in business. When they lose sight of that goal they fail.
Name me one gov’t program that’s failed to achieve its stated purpose and been yanked. There are none.
What I refer to is Jim Burnham book, “the Managerial Revolution.” A large corporation is a small government run along bureaucratic lines. Hence the natural allies of government bureaus.