We’re talking about OHIO, Dane, which is the subject of this post. It was not separated by 3 million; it was separated by 100 grand.
And, the US presidential election is not popular, it is electoral.
Ohio’s electoral votes would have put Kerry over the top instead of Bush. Also, no republican has ever won nationally who has not first won Ohio. (See post #1)
OK, no problem, let's take your hypothetical that McCain loses 100,000 votes, he may gain 200,000 from the 98% who doesn't regulary listen to Cunningham religiously, and also took away a talking point from obama that McCain panders to talk radio, in which 90% of the American population doesn't listen to regulary.