The Boston Globe:
ACCORDING TO YALE University researchers, condemning someone else’s immoral behavior helps your own reputation, because when you condemn others, it’s a signal that you’re clean — more so than if you directly state that you’re clean. This is why hypocrisy is judged so harshly, because it violates the implicit assumption that you wouldn’t condemn unless you were really virtuous. As such, hypocrisy is judged even more harshly than lying about your behavior. However, honest hypocrisy — condemning others but also admitting your own misbehavior — is judged less harshly than lying.
Read the whole story: The Boston Globe