Blame BP, blame regulation, blah blah blah. When it comes down to it, the real problem is the american people who sit on their asses feeling they've done good by voting for the next (obvious to those who pay attention) promise-anything-for-power president.
As far as I'm concerned, this has nothing to do with a "private" over-sized company and everything to do with how relaxed americans have become when complaining about their goverment or goverment-assisted companies. Where's your nationalism now?