I use Windows (10) at work all day because A) that's what's on the work machine and B) Chrysler only releases Windows versions of the software I need to use. I use macOS as my daily driver at home because it just works. I don't think I've run across anything that didn't work the way I wanted it to without having to do any kind of work to get it to. I was using Linux (xubuntu mostly) as my daily driver at home for the last few years, but once I got a chance to sit down at a Mac there was just no turning back. No more weird audio and video driver configs, no messing with JACK for low-latency audio podcast recording/monitoring, no dependency issues trying to make kdenlive work on anything other than KDE, etc... I do actually love Linux and I still run it on a couple machines for a server and a proxy device, but I've decided it just isn't for me as a desktop OS. I'm too lazy to put the work into it for any of my fringe use-cases and oddball hardware.
I've actually been enjoying Windows 10 a bit, but it's probably mainly because it's reminding me more of Linux than Windows lately. Once they get some of the bash issues straightened out it should be a really cool way to get some work done.
RE: Windows, Mac or Linux user?