One answer: politics; and, unless and until the money is ever removed from politics then this will continue.<quoted text>
Who's the biggest polluter in the US?
Yep, the government y'all want to regulate pollution.
Who capped BP's liability for the Gulf oil spill? In a free market BP would have been held completely liable and would likely have been driven into bankruptcy. Why does the US government sacrifice US citizen's lives, health, and property to protect a negligent foreign corporation's profitability?
Nothing is perfect; however, without some regulations, the corporations would be able to pollute and burn and ravage every forest, stream, river, coastline for profit.
While I understand your point; who is to say that BP would have been completely liable? Furthermore, bankruptcy is never an end to an entity, it is a rebirth; just ask Mitt and Da Donald.
Large multi national corporations would protect themselves accordingly, i.e. go bankrupt and not pay the damages and reopen the next day under PB.