I can't help myself.
Hypocrisy is the act of claiming to have more admirable principles, beliefs, or feelings than one truly does. Thus, you have to be a liar to be a hypocrite. People nowadays believe that criticizing someone for fallen principles, beliefs, or feelings is hypocritical if you share those same failings - such is not the case. For example, a philanderer can denounce another man for having short sexual relations with many women and not be a hypocrite unless he also claims to not partake in such behaviour.