Re: I still don't see the purpose of WSL
First I want to say I'm a Microsoft Fan, so if I accidentally bash them here, it's not because "LiNuX iS tHe BeSt" - they both have a place in home and work environments.
As for WSL, well, it's certainly not for everyone, and I do get where you're coming from, but it does have a use case, and the more we embrace Linux into Microsoft and Microsoft into Linux the better things will be as only the things worth using will survive.
For me, WSL has a few use cases. I deal with a mix of Windows and Linux servers through work. So having bash in my Windows machine helps with that. Secondly, there are some tools, especially in the networking area of my job that are better and easier to use in a Linux terminal than their Windows counterpart. Nmap would be a good example of this.
I don't have to rely on Putty any more, because I can SSH into a switch or router straight from the desktop. From a development standpoint, yes, Visual Studio is still king as far as I'm concerned, but the offerings on Linux are still extremely strong, especially if you're dealing with things like Ansible/Puppet, LXC/Docker or K8's, and even something OS agnostic like Python.
I use Windows all day at work, so for me a Linux desktop is a nice change when I'm at home. I find it more stable, and spend a lot less time doing maintenance on my home desktop. It's much lighter on resources, so the desktop itself doesn't have to be as Power Hungry.
From using both environments constantly, the only things missing from the Linux desktop is Microsoft Office, which has become the defacto office suite, Visual Studio, though I get by with VS Code just fine, and game compatibility. This is just the desktop we're speaking of here, snubbing Linux in the server space is a massive mistake, there are some really impressive, useful and effective tools to help improve Windows environments out there and not using them "because you're a Windows Shop" is cutting your nose to spite your face. Take a look at projects like Grafana, Observium, OpenVAS, Ansible and ZFS (now it's mainstreaming Linux a bit more) just to name a few. Best of all, they're free to use. Zero licensing costs. And as someone who has had to pass Microsoft Licensing quals in the past it makes life soooooo much easier when you don't need to worry about that kind of thing.
The latter is improving massively, especially with Proton, but I don't think that it's worth game dev's time to make games for Linux yet. If MS Office went onto Linux, I think there would be a slow migration away from the Windows Desktop in small businesses and charities that would then make it more appealing to develop games and other software for. Until then, it's just not going to happen.
Is it the year of the Linux Desktop? No, totally not, and I say that as a Linux fan. It's not ready for your average end user at home, with no support other than google; It's so damned close though.