Trust me, Windows 10 with WSL is just great in a lot of ways - I just found myself really shooing away Windows as an OS platform, but I also saw that it came a really long way compared to 10 years ago.
I would say the hardware on Mac is what takes it the extra mile for now, if Windows laptops end up catching up, it will be an interesting fight to watch.
I plan to get a VM up (or RDP) since I'll need lots of Windows only utilities and I usually just SSH into a Linux server if I need that toolset.
I see Windows get a lot of flak all over the internet and while I agree that the Home version is an ad-riddled mess I've never had it reboot automatically on me, delete my files or install apps without my permission on Pro/Ent. I know that macOS has it's annoyances and quirks but I'm willing to power through those if it means a better device as a whole.
Oh great, I still have my Win 10 Pro License I bought years ago, but never really used it much. Is there any other difference from the Home version that makes it more developer-friendly?
BTW, for the UX gaps that I saw in OS X vs Linux/Windows, I was fortunate enough to have found some apps that will help there, and I've been quite happy with the quality they offered as well (albeit being paid software)
It seems Microsoft locked a lot of the stuff I use down on Home, a lot of registry keys that you can tweak don't work and MMC is useless. You also can't remote desktop into it.
This script [0] is part of our deployment process at work and I run it on my home machines as well, the Pro version has helpful ads for Office instead of TikTok etc, this removes them all and sets some sane defaults.
I've noticed the paid apps thing about Apple - even on a jailbroken iPhone the tweaks cost 99p here and there as opposed to rooting an Android phone where all the modules you'd use are FOSS.
I would say the hardware on Mac is what takes it the extra mile for now, if Windows laptops end up catching up, it will be an interesting fight to watch.