Perhaps we need to get rid of this artificial distinction between users and programmers.
But let's not forget that there are a ton of people (many more than the above) who are constantly overwhelmed by computers even though they only use very few features. There's people who can't use ATMs and smartphones. Most computer users only ever use the most common applications (browsers, music/video players etc).
Perhaps some want to play in a garden without needing to dig and plant and weed and…