Question: I keep hearing that **users are stupid idiots** alot, and that being said it is also used as a reason to have everyone's experience crap now and in the future.

For example: not enough options for things that would enhance the overall user experience, because it might allow stupid users to do stupid things.

**Is user stupidity a reason for bad UX?**

*(Tried not to influence this question with my own thoughts too much, but: I've seen usability testing results in my days, and must say that sometimes the "stupid users" seem pretty damn smart when they nail/fail using a piece of software that's been designed by morons... ;)*

Answer: 
One can be a trained musician, artist or a doctor but may not be trained to use computers. Not knowing to use a computer interface does not mean one is stupid. 

> 
> They want to get in, get out, and move on with their own tasks
> 
> 
> 

<http://www.nngroup.com/articles/are-users-stupid/>
Following the "users aren't stupid" crowd, I'll add this "but very many UX coders are quite stupid".

Programmers write interfaces they are comfortable with because they often have little evidence to the contrary. This implies "If they are too busy to understand the entire system as well as I do, they're ignorable insignificants". I've actually entered a group which actively held that belief "What do you mean a customer can't understand what 'Manifold Reset Override' is for? Why not?" After beating such folks about the facce and neck, there is *some* hope of reforming them.