I think that he and Graham and Dewine and other moderate-but-not-quite-RINO's all took a large amount of heat for that stunt they pulled in May. Maybe there were some promises of serious consequences should they continue to play to the media and the 'Rats rather than their own party.
McCain will be 68 in 2008, this is his last chance, if he runs I am voting libertarian, traitor.