The problem for me is that to use WSL, I still have to use Windows, which is odious to me for reasons that WSL can't ameliorate. Additionally every time you get set up on Windows you still have to deal with its deficiencies in getting to your desired WSL setup, namely deficient package management and terminal emulation solutions. (Windows Terminal is pretty good, and it's what I always go with for now.)
WSL will never help Windows with being slow or huge (20+ GB for an install, even without any applications? what the absolute fuck) or rude or unpredictable or opaque.
As for my toolchain: for people like me who use distros a bit off the beaten path, the fact that WSL is more or less incompatible with a real init system gets in the way, too. Nix support has also been spotty, coming and going and being blocked and unblocked at various times since WSL1.
Idk, dude. I actually like Linux on the desktop, Windows does a ton of things I don't like, and setting up a Windows machine seriously sucks. I don't think WSL is or wants to be for me.