Earlier quoted context omitted.
Then we should strive to improve computer literacy. I think technological solutions should still ultimately empower their users.
I can only assume you’ve never worked in desktop support if you think that is something the general populace is remotely interested in. Smartphones are a step in the right direction for the tech illiterate and uninterested. There is zero reason to give lay users enough rope to hang themselves with despite that being the opposite of what I or most users of this site would like for ourselves.
My anecdote is the opposed of yours: they were interested in knowing why something wasn't working, but only as long as you're willing to be patient, talk slowly, and explain any unknown concepts to them, if required.
Insulting them, or just telling them it's their fault something wasn't working would be a sure way to get a negative reaction instead.