Kerry has been active in debate since his prep school days as part of his longterm ambitions to cliam his throne. He is confident in that forum. He is also an unlikeable elitist jerk who can't hide that with his phoney attempts to look like a regular guy. The President, on the other hand, is very real.
Also, Yale, law school, four months on a boat on Vietnamese rivers and leading the charge against his nation and his comrades in arms on his return and 19 lackluster years in the Senate do not a leader make. Our president has leadership qualities that cannot be learned, bought or faked. sKerry can only pout about the unfairness of it all and name call. And finally accept his true calling...LOSER.