Fascinating isn't it - especially now that compared to a smartphone, a $35 RPI (or other SBC) can be used and tossed into the trash with nary a thought.
So really, we've come down to a hardware abstraction layer.
But here's what I noticed while growing through this whole mini > micro transition:
The emphasis shifted from learning computer skills, to those of operating application$$. That's all the rags back in the day pushed - no applications, no users. Users weren't *really* interested in computers, only the application abstraction.
The micro-generation had no scruples whatsoever, and this got reflected by the former mini manufacturers as they scaled down while the micros scaled up.
In other words, computer science for it's own sake, even if simply teaching how to work within a shell environment as even a slightly interested user was lost because it wasn't profitable.
The ONLY reason to learn programming was not to improve the educational environment, but solely to create applications or games. Lock users into a captive interface, and only teach them how to use forms basically. Or see the computer in front of them as a replacement for a former mechanical device like multimedia player, television, game-boy etc. And of course like mechanical devices, and all the games are played, new hardware is needed. They don't care what's underneath the hood.
The funny thing today is that most consumers are *still* heavily shielded and dissuaded from self-learning a simple environment, but shoved into ever-changing apps$. The cost may be free now, but the cost, even if you factor in loss of privacy, is the loss to think on your own.
I don't know - I still revel in the fact that much of the commands I use in the shell, function the same as they did back in 1970. Hence the hardware abstraction of what I use today.
But many are still told that they are too stupid to understand it - even if they aren't - because it's not profitable to allow them to think that way. And of course never tell the consumer that what they learn might be just as applicable 50 years from now as it was 50 years ago. Ie, it's not a wasted effort learning this skill.
Ok, caffeine has worn off. Time to quit.