Your comment is full of phrases that answer why consumers and enterprise won't switch: "pretty stable", "good enough", "a pretty good option". This are true for the Windows default; why switch?
Even if it had been a chromebook, it's still massively more computer exposure than my generation got. We got to play Oregon Trail on an Apple IIe once a month or whatever until high school, when we might use Wordperfect on occasion.
I would expect that whether a generation becomes computer literate will depend on whether they use computers in work or daily life.
Wonder if Chromebooks have taken over since.
The old NT based ACL's/GPO's and such are obsolete as I said when a cheap Linux KVM server can do tons of stuff by itself and firewalls (even professional ones) are dirt cheap. The old world died long ago.
You shouldn't be backing up profiles, accounts or settings from an AD domain. We should already have instant VM booting (from the network) with everything snapshotted to a working state since long ago.
Different users will have licenses to different software. Maintaining individualized VM images isn't sustainable.
Feels like a Catch-22, Windows is popular because of the status quo and because it also happens to be what's taught in schools (at least over here) and what you run into in workplaces. Why? Because Windows is popular - of course you should teach it!
At the same time, modern mainstream Linux distros (think Mint, not Arch) are pretty stable and the UI/UX can be more pleasant instead of dealing with the occasional bit of Windows BS. Despite that, there are still some functionality gaps - AD and Group Policy in org settings, I would say that LibreOffice is good enough but now office stuff is being pushed into cloud (which I think sucks but oh well, people benefit a bunch from Google Docs and MS kinda just made the OneDrive/Teams/365/whatever experience be weird), as well as some Windows software just not running on Linux distros even with Wine and whatnot and sometimes there not being Linux native versions, which has gotten better in the past years.
But for a machine for a non-technical user whose mind isn't corrupted with Windows'isms and who will mostly do web browsing and cares that any downloaded files will display (videos, images, PDFs and office docs and such)... I'd say it's already a pretty good option! It's just the case that those users almost don't exist and anyone who might try to assist them will also almost always either assume Windows as the default (e.g. if they gotta call in to some support), or won't even know how to help with Linux cause of the aforementioned status quo.