I notice you aren't quoting the poll that puts Obama against the "generic GOP candidate" any more.
Know why? Because he's leading in that poll now.
He's also leading in each poll I've seen where it's him against one of the GOP candidates. Romney, Perry, Cain... All of them.
And while the majority of Americans say he doesn't deserve a second term, the majority also says they would prefer him to any GOP contender.