I think people conflate a high degree of modern GUI proficiency with general technical literacy.
I'm not sure kids who grew up with an iPad appliance are really more generally technically literate on average than GenXers who entertained themselves trying to write Choose You Own Adventure-type stories in BASIC on their Commodore 64s ... or who, at least, managed to get their pirated copy of Stellar 7 to run.
This was me in my old research lab. I had to teach an undergrad how to copy and paste text into notepad and save the file on the shared drive. The kid grew up on iPads and had no idea how to work a desktop, nor had a great understanding of what a file or directory structure is. Things I took for granted.
It used to be the GUI was basically the same as a CLI but with clicks instead of typing out "cp" "mv" etc. Now the GUI to CLI relationship is severed. You have an iPhone and the GUI it runs is basically running on top of the underlying CLI that apple hides from you (and you need to jailbreak the phone in order to gain access).
Imagine if Apple just gave these kids root and a terminal app, and the files app actually showed you the directory structure of the device. They could be scripting on these machines and learning about how they function same as we did growing up.
Instead, apple things we need to hold these kids hands and should learn Swift and other low code efforts instead. IMO these kids don't need an easy bake oven to learn to cook, they need a kitchen and the freedom to learn how to burn themselves like we had. Apple is afraid of letting their customers operate the stove they bought.
I'm not sure kids who grew up with an iPad appliance are really more generally technically literate on average than GenXers who entertained themselves trying to write Choose You Own Adventure-type stories in BASIC on their Commodore 64s ... or who, at least, managed to get their pirated copy of Stellar 7 to run.