But you're wrong, the average American isn't stupid. You clearly haven't spent enough time with 'average' people. I know a lot of people that fall into the average camp in most respects, they're absolutely not stupid. Being drugged out on anti-depressants doesn't make someone stupid. Making poor choices also does not make someone stupid. In fact, you betray an embarrassing ignorance in saying so.
The average American is responsible for one the most productive economies in history (while simultaneously being the largest in history). Said average American manages to live in the most diverse large nation in history, while not constantly murdering each other in the streets by the millions. It's quite a feat that is likely to never be repeated again.
What you said isn't racist. American isn't a race.
I can't fathom however, the arrogance it takes to call hundreds of millions of people stupid. What does that make the other 5.5 billion people with combinations of little to no formal education, running water, indoor plumbing, that are frequently barely literate etc etc etc? That qualifies a billion people in China as being, what exactly, retarded? It's impossible, and ignorant, to label individuals that way.