Having worked front line technical support, I have to disagree. People are indeed dumb, many choose to stay that way.
Having used things that require technical support, I have to disagree. I'm not an idiot, I just don't have time to learn the idiosyncrasies of the problem that I have.
If so, you are not part of the demographic the parent is talking about.