As bad as McCain is there are far worse Republicans - e.g. Mike Castle.
I still can't believe Hayworth ran against McCain knowing that JD did that infomercial. IMO he defrauded anyone of a Tea Party inclination who donated to him. McCain would be sitting on the sidelines watching the general election if any other quality candidate had been able to step in the race. But JD sucked all of the oxygen out of that happening.
True.