WHAT IS THE WORD FOR SOMEONE WHO CRITICIZES ANYTHING WITHOUT REASON?
I am not sure there is one word. What a rubbish question.
Hypocrites
An A hole.
Someone email me privately and said the word is " CAPTIOUSNESS"? I think it is a noun and the adjective is "CAPTIOUS" It suggests a characteristic tendency to argue about the pettiest details.