Just to be sure…you do know that ‘hypo’ would mean less than critical, correct? Hypercritical would mean overly critical. And neither have to do with hypocrisy.
Oh jeeeez. I’m so embarrassed. Hypocritical means hypocrisy! One is a noun and one is an adjective! For some reason I read it as hypo-critical. Never mind. <<blushing and exiting stage right>>