Very typical that Democrats are missing the forest for the trees.
Poke holes in the details, but the overarching ideas of the original post are pretty valid. Romney is more competitive on the main issue of the day than Kerry was. Bush had better approval ratings than Obama. The Republican electorate is much more likely to come out to dethrone Obama than the younger Democrat electorate was for Bush'04.
I really hope Democrats keep underestimating Mitt Romney. This isn't going to be a blowout for Obama. It will be a close election.
Electoral map says otherwise.
Republicans need stop deluding themselves, unless something major happens Obama is going to win the question is how big the margin is.