Zoilist means: An unkind, rude or malicious critic who enjoys finding faults with others. (in Community Dictionary, added by Luciano Pastor)