It seems to me we charge people with hypocrisy too quickly. The result is that we don't dare to think, for fear of winding up with a mismatch between our own beliefs and actions. The safest way to avoid being charged with hypocrisy is just to believe in whatever we already do.
Still. When someone has long held a position, we expect at least gradual behavioral change. We also expect them to take into account what they actually do before becoming completely committed to that position. It's especially absurd to become a vocal advocate for (or against) some behavior, but totally ignore your own advice. That's just going too far!
To wit--how about George Rekers, Family Research Council co-founder and anti-gay advocate who went to Europe for ten days in the company of a "rent boy"?
And, sad to say, how about Al Gore buying his fourth luxury home? What a carbon footprint that guy has!
In the first case, we'd want to see the man find more happy and healthy ways of being gay, and drop all the nonsensical advocacy. In the second, the advocacy is fine, but I'm afraid the lifestyle is not. Dear Al--You've really got to choose. Either you can promote environmental causes and greener lifestyles, or you can have lots of big, fancy houses. You're not effective when you try to do both.