Debian WSL has been legit more stable for me than running it as the primary OS. Dunno what to tell you, because you can’t change my past experience with what I have been dealing with for the past two decades using Linux as my daily driver coming up as a broke student and now have money to pay for an OS that is less robust but more stable and better driver development.
Dealing with Linux for 2 decades doesn’t make you and expert in modern Linux. It just makes you old.
Even leaving Linux for a few years means that you get behind. I had to explain to a coworker what Wayland was because he hasn’t used Linux in years.
If WSL works for you that’s great but here are the issues I’ve had
-
weird networking issues where Windows can access Linux but Linux can not access Windows without lots of work.
-
any advanced networking like VPN’s will not work
-
It is slow and requires working virtualization
-
Filesystem sharing is not as easy as I would like
-
It is a bit finicky to get working and requires a bunch of disk space and resources.
Meanwhile native Linux doesn’t have these issues and git bash/cygwin is almost native in the sense that it has little overhead. Architectural perspective Cygwin is a lot like Wine. It just translates Linux calls to Windows ones.
If you need Windows I would run it in a VM under Linux as that’s going to be a much better experience.
Without doxxing myself, I promise you I know more about linux than you do and I’m not saying windows is better, you silly fuck, I am saying it’s more stable. I don’t even recommend using either as a server when BSD is better at stability than both OS combined.