At this point I don't agree that windows is inferior. It is just different. And quite frankly from a developer and productivity perspective it's actually a lot better.
At this point I don't agree that windows is inferior. It is just different. And quite frankly from a developer and productivity perspective it's actually a lot better.
I think it depends a lot of what you're developing.
For a lot of open source stuff, even OSX is a 2nd class citizen, and windows isn't even considered. Of course, you can do everything in a VM, but that can have its own problems.
If you live out of Visual Studio, though, I'm sure the experience is nice.
While it is true that windows is not considered, with WSL2, that doesn't matter anymore. Everything (99%) just works seamless with the Linux environment. And yes that's not truely native and technically a VM but I prefer WSL to a VM on macOS every day of the week. Ironically, if I would need to switch to Linux, I'd buy a Macbook.