I primarily use macOS/iOS, although I have Windows & Android devices for cross-browser testing purposes.
I always found the mismatch in the UI that Windows has had for so long a factor why I didn't look back when I got an iMac back in the early 2010's. Microsoft has been getting better over time with Windows 10 especially, but there's still areas that aren't cohesive at all.
Plus the random Windows "lol, this feature doesn't work for whatever reason, good luck finding out why" buggery --- I remember when my Surface Pro 3 after upgrading to Windows 10 had updates, the store, etc. randomly stop working, where only a full wipe & reinstall actually fixed things. Granted macOS has done some weird stuff at times, but generally either it's fixed quickly or it's been easy for me to determine what not to do to reproduce it.
For the web development stuff I do, being able to have a real bash terminal is a godsend in macOS (along with Homebrew to install stuff with). I could replicate that on Windows, but I'd have to resort to something like MAMP or the like. That and how it supports retina/4K/5K screens a lot better than Windows's scaling does.
(Same reasoning is also why I prefer iOS over Android, since I've ran into the same "randomly stops working" bugs with Google's own Pixel devices and I like my phone/tablet to be a "it's just works" kind of device, as customizing it outside of a wallpaper isn't my interest.)