So, yes Klingons are hypocrits, because everyone is, but I wonder if Worf keeps trying to compare reality to an idealized existence that everyone else but him is in touch doesn't exist. Worf is a romantic, if there was one.
In reality, Practice rarely lives up to the Ideal. Worf has really had no experience with the practice
of Klingon society, he has grown up with the ideal
. He knows Klingons as they should be
, not as they are.
Klingons could be called hypocrites, but perhaps "realists" is a less pejorative term: they understand that the way things should be and the way they are are two different things. And few of them have the conviction of Don Quixote or Worf to live as if things are they way they should be and try to change they way things are by example.