I see your point, but he seemed to handle Al Bore's stupidity and grandstanding better than Kerry's.
I think he was really tired and overworked and since he has been President, he has a better grasp of the issues and was less tolerant of Kerrys obvious lies and know it all attitude than he was with Gore.