I have read that about McCain as well. And this guy never seems to back the position of conservative Republicans on any issue anymore. Yet people like Sarah Palin and even Ted Cruz feel compelled to slobber all over McCain's butt every Veteran's Day or even his birthday for some reason. I think this only encourages McCain to continue his "up-yours" attitude toward conservatives. One person who has McCain pegged right is Rush Limbaugh, he has absolutely no respect for John McCain and ridicules his positions constantly.
And Mark Levin. Levin absolutely despises McCain and is happy to let everyone know it.