faultfinder

nouns

someone who is critical of the motives of others
is derived from