This is an important distinction, $1t in oil could be extracted, with only $10b profit, and the cleanup costs $15b. But the country received the benefit of $1t-15b.
I don't know why but a lot of "blind capitalism" reeks of socialism with double standards. After all, if we followed this idea to its conclusion then the US should nationalize the oil industry. Except that isn't capitalism.