I'd rather keep quiet and not classify somebody. The groups you mentioned have qualifications. What are the qualifications of a stupid person?

I think we need to revise the language we use in dialogue. I find it difficult to insult somebody. It negates my inteligent. insults close my mind. Imagine the insult of 'terror' used against freedom fighters, does it help? Is it enough? It has lost its meaning. People enjoy to be told that they are terrorists nowadays.

Nobody is stupid just because he doesn't understand you.
Nobody is stupid just because he differs with you.

Forgive & Forget.