It's his opinion and he's probably right. No one could fix things right now and the liberals will be blamed since they are in charge and they are using policies that have been proven to not work. The GOP can't stop them from shooting themselves in the foot and sinking us into a deeper hole.
The economy will correct itself eventually and Obama will get the "credit" for not fixing it during his one term. He's a one-term looser, like Carter.
2008 was anti-GOP, not pro-Obama. This crap economy will end up being the fault of the liberals. It give the GOP time to re-group.