Of course BP shares some blame, but remember, they are a corporation and in spite of what the SCOTUS says, they are not human. BP doesn’t not have a conscience. Their sole goal is to make profit and as much as possible. They will cut corners and cheat the regulations at every turn. In some cases corporations have decided it is more profitable for them to neglect safeguards and pay the measly fines.
Bad analogy time:
If the candy store owner doesn’t buy a door and the guard sleeps on duty, should the neighborhood children shoulder the complete blame for getting into the candy?
We have inadequate regulations and very little enforcement of those regulations we have. Sadly, I doubt this president will do much about it. Oh something token will happen to BP, probably a punishment that they come up with. They will promise to never again let the battery run down on their blow-out preventer valve. Trust them. But IMHO they will never clean up this mess and they will do little to prevent the next one. Their sole goal is profit and they are willing to risk extreme damage to the environment and even human deaths (11 died on the Deepwater Horizon. Massey Energy killed 29 miners and nothing was done. I wonder how many deaths are allowed before we would do something.
Unregulated capitalism will be our downfall.