I disagree. McCain was speaking from his heart. No pandering in my opinion.
Call McCain alot of things, but I agree that he did a good thing by praising the President.