The purpose of government is to safeguard rights, not regulate business. Capitalism works precisely because it allows markets to fail. Congress fails precisely because it attempts to regulate markets. The bad products, the poorly run businesses under Capitalism die a market death, and the better products, the well run businesses live a market life.
Except if you're GM. Except if your some other large influential business that has Congresspeople under control through your lobbyists, then your crappy business doesn't die, but lingers on, exacerbating the economic problems, because the moribund business then is allowed by blessing of Congress to compete against the better (yet sadly less congressionally influential) companies.
These then cannot flourish as they should, and moreover are put at a huge disadvantage, since they didn't get any free money from the government. Why give your tax money to the government, who can then turn around and give it to some favored business? It's your money; why can't you favor some business as you see fit?
Government should stay out of business. Now Congress runs GM. Watch how good the cars become. Meanwhile, Toyota can't make enough Priuses. Which economic model would you consider superior when having to part with your hard-earned money to buy a car? The model produced by government mandate, or the model produced by a solvent, profitable car company?
If a business is violating rights, then it is the purpose and responsibility of government to redress the violation, creating laws as necessary, and curtail or alter that business activity, and that's it.
If government would confine its activities regarding business to that, good business would flourish, bad business would diminish, and rights would be preserved. It's as simple as that.