I have come to the conclusion that government-instituted social morality hurts the actual progress of social morality.
What do I mean by social morality? I do not mean legal ethics, I mean the “nice, proper, and ‘fair’” way to do things. In general, making your society a place where you want to live.
So how does government hurt this morality?
By relying on its own inherently immoral existence to enforce morality, it triggers a rebellious instinct in people to fight the injustice of government. The ensuing fight between government and opposition creates a new, pointless issue and draws attention away from true societal concerns.
Take monopolies and Walmart. When government wants to regulate Walmart, people line up with Walmart to defend its owners’ rights. Then comes the fight with government. While this fight goes on, the fact that Walmart may indeed be doing some unpleasant things gets forgotten. Government intervention prevents this liberty-loving part of the population from looking at the ethical but “uncool” practices of Walmart.
Same with climate change. There are opponents of climate change who would be sympathetic to a free-market movement against polluters but not to a government movement against polluters.
Same with unions. While unions are an inherently capitalistic constructs that may very well be healthy for a free market, the government intervention on part of unions distorts market forces so that to protect their freedom, people are forced to fight against unions. In this way, government prevents capitalism from fixing itself.
This imposition of unethical government morality prevents the society from developing and evolving its own voluntary solutions for problems.