The government was there to at least them to try to prevent the issue with some EPA mandates for safety.
Uh. Dude. The Government was not there. BP (through its executives) had paid off the government and government went slack.
Now if BP had to insure against risks the insurance companies would not have gone slack - they would have had skin in the game.
Sovereign immunity is a bitch.