James knows better. He knows that The Democrats controlled Congress from January, 2007 onwards, and if the economy went south thereafter, Congress has to share blame with the Bush Administration. The President controls foreign policy, but at home Congress and the White House have equal power.
In the year that Obama has been in office, he has blamed Bush for his problems, or otherwise attacked him openly or by clear insinuation, in very nearly every speech and interview he has given. I think the comments on the Fort Hood shootings were one of the few exceptions (he had to come up with something quickly and didn't have time to figure out how to blame it on Bush).