He SHOULD be pissed. I agree 100% with everything he's said.
To some extent, I can see how the Obama administration is trying to let private enterprise handle their own problems, but it's too late. They need to take the reins, fix the problem, and send BP the bill.