President Obama would have to sabotage himself for any Republican nominee to defeat him. He just has too many political strengths.
And the Republican Party has already sabotaged itself. Even if we should double dip, the GOP has handed Obama's re-election campaign- as Sarah would say- enough ammo to return fire: record-shattering use of the filibuster, transparent obstruction for what the public sees as political reasons, cynical and easy-to-point-out hypocrisy, and a distasteful rejection of civility for incendiary hyperbole that's having some ugly consequences. This is without even knowing what the specific vulnerabilities the Republican nominee will end up having. As for the unimpressive field to choose him or her from, it tells you something when, in a discussion about what Republican could beat Obama, the first name thrown out is a guy who gave a Shermanesque statement the day before that he'd never run for office. And he might not even be a Republican.
Both of you are so right. Heck, the Republican Party should just quit, it's obvious we cannot beat The Great One. I mean, yeah, polls show our candidates within the margin of error. And it is true that his approval ratings keep getting worse and worse, and the economy still hasn't recovered. But we'd just be wasting our time and money by trying to defeat The Great One.