Earlier quoted context omitted.
It's not extreme, but it's somewhat naive. If you want to make the world a better place, there are usually better ways to do so than via a for-profit business. PR stunts aside, a business is where you allocate capital that needs to generate a return. Why overload this concept? Invest your money in a nonprofit or a charity instead. If you want to ride a horse, don't argue with a cow because it isn't a horse. Milk it,…
Au-contraire, I think its naive to think that when such a large fraction of our lives (and economic activity) is built around particular types of for-profit businesses that we can somehow achieve our broader goals without them. We must break that spell. For-profit business are not structured according to some immutable laws of nature. Everything about them is a legal construct and it can be tweaked. Corporate entitie…
Is it the government? The regulators and the executives of the companies they regulate are frequently the same people - they do their time in private enterprise and then they become policymakers for the industry they were working in. The justification for this is that an industry needs to be regulated by people who understand that industry in depth (if you're a programmer - do things go well when all the rules around your work are made by non-programmers?).
Is it the people? Depends on the country you're in frankly. In the US popular opinion doesn't really support heavy-handed corporate regulation. There are some high impact issues like anti-trust where the public is fairly sympathetic to reigning in the biggest bad guys and I think those are good places to put your resources. Again, the best use of those resources is putting them into an organization dedicated to working on that issue. And the more capital you acquire from your business, the more impact you'll have.
My point of view isn't that we should have no corporate governance. But I have the hard-nosed realist view that the wishful thinking of "we" is ineffective. It has a poor track record. I'm saying a better approach is to go make money and then use it to alter the fabric of reality directly. Maybe network with other people who've made their money and convince them to do the same. This is easier than most people realize, I mean it takes a lot of work and time, but it's the type of work that will prepare you to vet organizations and make smart decisions about who can do the most with your contributions anyway.