Well, Obama seems to have lost Jon Stewart.

Here Stewart takes on the spill. About halfway in he slams Obama's lack of focus on the problem.