If you want to get someone's hackles up, call them a hypocrite.
It's an insult against something we all hold dear: consistency between words and actions. Hypocrites talk the talk, but don't walk the walk.
Except if you want to be a better cricketer or coach, hypocrisy is a handy skill to have.
You just need to be able to get over the urge to be consistent.
Hobgoblin of the mind: Why consistency is a bad thing