Stupid is a word and as such has no meaning outside the context of use. It is one of those eye of the beholder kinds of thing. I'm sure the stupidest person would not agree they were stupid assuming they understand the use of stupid. And nobody chooses to be stupid, is Forrest Gump stupid? In America there is a strange paradox that while no want to be called stupid; no one wants to be smart either as that is considered elitist or too educated.
How is it too we differ between ignorance and stupidity? Are they the same thing? I was thinking of other threads and I would say that anyone who can seriously listen to Rush Limbaugh or Glenn Beck would be stupid in my world. Their simplistic jingoism is painful to listen to, but are the listeners stupid or ignorant, does it matter.