The computer industry is in desperate need of some gatekeeping.
Fully agree with this one.
What's caused [widespread lack of fundamental problem solving] is still a mystery.
I think the the cause here is the lack of the afforementioned gate keeping. Or I gues a better way to put it: the cause here is the increase of walking users through every little thing holding their hand the whole way instead of letting them figure stuff out themselves.
Basically I think "stupid users" are something that for the most part the "Technology Industry" has brought upon itself through treating users as idiots.
You notice it in Windows, with the fluffy "we're getting windows ready for you" messages, and the horrific "S mode"(this one really is something else....).. the same "user is an idiot" mentality can be found in Apple products, Android, and even a lot of FOSS projects.. its pretty much everywhere.
Its noticable in Google searches, just a few years ago it wasn't that hard to find forums and articles regarding some of the more niche IT related issues- you'd plug in a few words scroll a bit and more often than not you'd get on the right track pretty quick.. now if I want actually find anything related at all to what I'm looking for aside from the most popular results I have to fight the algorithm by explicitly quoting almost everything(though this part might be more related to walling off information and the whole Potemkin Village stuff)
Heck the place you really notice it is anywhere using 'algorithims' or now 'AI'. We're no longer just dealing with treating users like they don't know how figure other things out, but now we're to the point of treating users like they don't know how to use their own brain and think. Take any social media now and it is no longer a personally curated chronological feed, its just a bunch of algorithm driven reccomendations, half of which aren't even from people or channels you follow... because you know, the user is to stupid to choose what they are entertained by so we'll do it for them(I'm ignoring the time on the platform = money part here).
There've been an increase of what I guess you could call "productivity AI"?, I'm talking stuff like M$ cop!lot, or for the customer service oriented stuff- theres a company called $pr!nklr thats pretty wide spread. These systems basically spoon feed employees their next action. Don't worry about that proposal, the AI will write it for you, you just have to sit there and click a few buttons. Oh, just got a call about some issue someone is having? here it seems similar to this other issue, just click this button to do the recommended fix... what's that? you don't know what the recommended fix does? ah that's ok you don't need to know anything.. you're just an idiot anyways..
ah...
I agree that just plain stupid exists, but I would argue that many of the people that are tech illiterate, are so only because they cant be bothered to actually learn it, since its no longer a requirement.
"Smart people use dumb devices, Smart devices make for dump people" - an old Surveyer dude I know that still measures in links, rods and chains