Windows is pure garbage and the only time I ever touch it is in a VM running on my MacBook, and even then I strictly require it to be Enterprise version so that I never have to deal with the adware bloat or forced updates. On regular Windows 10, you can disable updates, but never permanently. It always comes back like a specter.
My MacBook has never forced me to restart or install an update. The UI for updates can get a little annoying, but there are Terminal tricks to disable it, and I still have choice.
The shell library is not as good on Windows. I cannot muster the motivation to learn PowerShell.
I never feel safe installing anything on Windows. What I mean is I never understand what is actually changing on my computer if something installs on Windows. On a MacBook, I can drag and drop to Applications. If I need to uninstall it, I delete it. It's that simple. For anything that forces me to install via pkg file, I am happy that most of the time, homebrew cask has a formula for it, so uninstallation is handled for me cleanly.
The only good thing I can think of for Windows is that GUI automation is much better due to AutoHotKey. MacOS GUI automation is basically deprecated at this point (AppleScript) on most apps, so you are forced to find third-party options.
AirDrop between my iPad Pro and MacBook is so fast, it allows me to copy my iPad's handwritten notes into a pdf in an instant.
One good thing I can say for Windows is backwards compatibility for compiled apps. Most open source projects I see with a MacOS binary have a high chance of not working relative to Windows. On Windows, if I see a compiled binary, I already know it will probably work.
The OS is what keeps me to my MacBook, and if no other competitor can produce the equivalent experience, I can't move away.
Look at all the software engineers in the Bay Area, and you will see waves upon waves of MacBooks. This "standardization" of hardware has also somewhat reduced the instances of coworkers using the excuse of "Oh it works on my computer, must be a hardware issue." If both of us are using MacBooks, I know it's a software issue, and so it's something we can probably figure out and fix.
I'm desperate to move away from the dark, abuse direction Apple is taking macOS, and I love the software so-much-so that I made a desktop Hackintosh, but getting it to run was more work than getting hardware to work on Linux (still was worth it). I only wonder when the final time will come where Hackintosh doesn't work and my 2015 MacBook Pro stops working. 2015 MBP was the last year for selling MBPs with removable storage. 2015 MBP will be remembered as the best laptop for its replaceable SSD and laptop keyboard.