Cleveland State Debate tonight...
Superfan, there's a long way to go but I think two things, at this point, could really work against McCain. His admitted weakness in economic matters and his position on Iraq and beyond. Both are issues that are going to be pivotal to most voters. Public opinion is pretty low on the Iraq war and there is a lot of concern about the economy. There's a fair amount of "window dressing" when it comes to candidates discussing the economy, but if he projects himself as too weak on the subject, it likely won't bode well for him in November.
Of course there will be many factors and issues, just the way I see a couple of points in the early going to challenge the notion you put forth.