The government already stepped in to create local monopolies, so now the government needs to step in to keep the monopolies from abusing their position.
I disagree, the government should remove the regulations that prevent new companies from forming and take away any subsidies from the companies that have monopolies. Many of the local monopolies have unhappy customers who would love to cease dealing with those companies so if new companies are allowed to form and offer better services then the customers will switch.
Yup, companies shouldn't get the benefits of less regulation without the actual market competition. Companies of course would love to be a local monopoly or oligopoly and as well have no regulation. Much like the monstrous corrupt healthcare system the US has, either a free market solution or a nationalized system would probably be better than the current mess.
Why should the government be regulating something that should be free market? Let the consumers decide if they are willing to use companies that engage in such behavior and let the government only step in if the companies are actually engaging in unfair or unethical business practices.