Nothing I program is OS-specific, and all the software I use is cross-platform. So, I'm not sure what "not ideal for developers" means in this context. I'm curious what workflows you're using where the OS makes a difference. One area I can think of is GUI programs where you're targeting OS-specific APIs, for the best performance.
Regarding ML/AI or other computational programming: My thought is: Does this have an nvidia GPU with an up-to-date driver so my CUDA kernels work and What SIMD width is the CPU? Can I run 512-bit SIMD like AVX-512 for 16 x f32 computations at once? The OS doesn't matter here as long as it provides threads, a scheduler, and an allocator, which all the major ones do. And that my toolchain can compile for it.
What? Do people use WSL to pretend they are on Linux? Is that a thing??
Noticed Ollama has a Windows version, ok, I just wonder why, but that is for desktop, but WSL? Does anyone really use that? And why?