People know McCain, not Obama.
Obama’s campaign theme of “change” from the current administration would make a lot more sense if the current administration was up for re-election. I don’t believe that Obama has been able to effectively tie McCain to the current administration.
That McCain has butted heads with Bush over the last 7 years and is not seen as a doctrinaire conservative Republican is a very good thing when it comes to winning over the independents and disaffected Democrats.
The other thing to consider, for undecideds, is that if “the one” wins, and has a solidly democratic house and senate, he gets every socialist wish granted immediately. However, if McCain is the one holding the veto pen, there is a good system of checks and balances to ensure nothing extreme happens to our culture and tax structure.
Know McCain.
No Obama.