As been mentioned, macOS is a UNIX certified (in 2012 if I remember well) system. Solid and reliable. Its kernel (brains) derived from BSD family OS (FreeBSD 4.4), while graphical user interface was built fully by Apple. The main reason in my belief, why so many developers moved to OS X, because its stability and user friendly UI, that's one. Second thing is, that you get a shell (BASH) and its command line tools. Many production systems are deployed on Unix-like operating systems, so to program on a machine with the same
philosophy gives you an advantage of knowing it better how it works.
Back in time BSD family OS's or Linux used to be only solid, and graphical user interface (X system) used to be a weakest link, such things as hardware support in order to boot up GUI were near dreadfull experience - that changed a lot since then. Now you can get equally user friendly desktop machine using any of Linux distribution or any of BSD family OS. You can get full featured KDE or GNOME environments which are very customizable components. Basically in nowadays Linux can be used by a regular user without a problem.
So why to bother with Windows and their every-day mystical updates? Why to be scared after every PC restart if it will boot up again or not anymore? Why to bother with things when PC stucks for unknown reasons? Why to bother when an app hangs and you can't kill it with task-manager so you need to restart pc... Why to bother when things get messed up when you connect 2 external monitors... on and on and on... it seems Microsoft does so much, but nothing good. Windows 10 is absolute unpleasantness to me (have to use at work).
I'm saying this because I used Windows for quite long, since 3.1x version, can't remember which year it was and I used till Millenium version appeared, I think, and then said enough. Formatted HDD
format c: /s and never installed it back. Then started using various Linux distributions, tried all BSD family OS's for my own curiosity, and mostly I liked FreeBSD for its ports tree and wonderful documentation, so you aren't alone. In nowadays I use MacBook, mainly for its screen quality (Retina), couldn't find any other laptop with such a quality screen. One day if I will, might will buy it and install back BSD, but currently I'm quite happy with macOS.
Mark, give a try for few months and report back how things going.