PerryChase makes a gosh darn excellent point: focus on the message not the messenger.
I distinguish between hypocracy and double-standards. Beneficial hypocracy can recognize a weakness of self but is still committed to general betterment. Double-standards recognizes a weakness of self and does nothing about it.
Analogy: “I think everyone should at drive the speed limit, but I still drive too fast” is better than “I think everyone else except me should drive at the speed limit.”
Gore is guilty of a double-standard, and in this case, it’s worse because the nature of his hypocracy is still beneficial. (i.e. the message is still good, but the messenger is a lazy liar.) (BTW, I mean “good” on the assumption that CO2 reduction is really needed.)