Earlier quoted context omitted.
Microsoft is not an average company. And government is only as good as the people let them be. Corporations are only as good as the regulation and competition. In other word they are completely different from each other.
You used different words, but describe two entities in a very similar situation. Except a government is larger and essentially held hostage by the two or so major incumbent parties that have settled into every developed democracy. If people want to make the situation better, what are they supposed to do, exactly? How did the protests in France go? Citizens destroyed some private property. And that was it. The governm…
The French citizens will very likely vote in someone that gives them more of what they want and need.
How do I get Microsoft to stop polluting rivers (made up example)?