(n)criticsomeone who frequently finds fault or makes harsh and unfair judgments