I don't see this so much as Jon Stewart mocking Obama as it is his own form of damage control. Everyone knows he's liberal, and so now he has to make great strides to divorce his own image from Obama's due to his his current drought of popularity. If Obama were still wildly popular after pulling the exact same shit, there is no doubt in my mind that he would leave Obama alone.