I'm pretty amazed that so many people here are talking about "other stupid people". If you haven't heard of it or read it yet, check out the whitepaper "Unskilled and unaware of it". They've done research that concludes that most people in the lowest 25% of the population rank themselves above average. They lack the cognitive skills needed to recognize that they are unskilled (stupid). If they had the cognitive ability to recognize their stupidity, then it follows that they'd be smart enough to fix the problem. But alas, they do not so they go through life blissfully unaware that their problems are their own. They blame their "mean boss" for firing them despite their belief that they are doing a good job. They blame their "mean teacher" for giving them bad grades. They also lack the ability to tell if someone else is unskilled so they promote those that don't deserve to be. And on and on. I see it all the time. Until reading this paper I never really realilzed just how many people I meet that fit into this category. But this paper explains a lot about human nature.
The opposite though has also been found. The people in the upper 5% are more likely to rank themselves much lower than they really are. Their constant desire to improve themselves makes them more successful.
Now why am I going into all of this? Because the research shows that many of you who are pointing fingers may be too stupid to realize that you are indeed part of this problem group.

Think about it...
Me? I
KNOW I'm stupid. I wonder if they have a whitepaper called "Unskilled and well aware of it"?