From what I've seen, 'naysayer' is a term people most commonly use to ignore and suppress critical thinking. It's very convenient, because it sidesteps the question of why someone says 'no', and blames it on their personality instead, making all kinds of 'no' (substantiated or not) equivalent.
Besides, people who can't handle criticism are usually the same people who can't properly deal with new ideas either. Have you never seen large corporations going under because of abandoning their main products and chasing something new and shiny? That's a case where some intelligent no's would save the day.
Besides, people who can't handle criticism are usually the same people who can't properly deal with new ideas either. Have you never seen large corporations going under because of abandoning their main products and chasing something new and shiny? That's a case where some intelligent no's would save the day.