The kinda did - offering good Linux dev environments is now a fairly big feature for both of the major Desktop OS's nowadays.
I agree it still doesn't help much with the desktop Linux bit though. :D
Even if you add Chromebooks as third option, Crostini runs in a VM just like WSL 2, and still has quite a few integration issues to this day.
Netbooks could have been it, but first they were torpedoed with Microsoft's clever move to make Windows XP licenses free for those OEMs, followed by the introduction and wide adoptions of tablets.
OEMs like Tuxedo or System 76 will remain a niche compared to how many people end up running GNU/Linux on desktop VMs.
Before WSL I had long moved away from dual boot into VMWare Workstation.
No one cares what the relative numbers are. As long as there is enough absolute users to justify the effort.
Also, reading through this thread has given me an "aha" moment about the under-the-radar innovations Apple is building. Many people criticize Apple without understanding these aspects, and I’m not an Apple fanboy. I had similar realizations with Microsoft’s .NET, which I still believe is incredible underrated.
Lastly, how does running the Linux VM impact battery management efficiency?
I don't know anything about GUI use; I don't run Linux for GUI stuff.
Linux VM affects battery proportional to how much you use it. For example when I build our projects that take 12 minutes running across all cores, I'm using the laptop at 100%. When I'm not using docker, the VM is idle, and therefore doesn't really impact battery whatsoever.
Apple really did not have to make Rosetta 2 available for Linux. If they hadn't, it wouldn't even register a blip on the users / market share of Macs/MacOS. But it's just one of those hidden gems of the OS, and going by this article they haven't stopped improving on it.