@Chip Hacket
Yah... No.
Don't have time to dev linux to get it where I want it, nor does it run, last I checked, a goodly number of programs I use on a regular basis.
I've become a bit more agnostic about OS stuff. Like most I grew up in the Windows world. Macs were for other people. Linux was for geeks.
A customer used Linux and we were required to use it. It wasn't so bad.
After some disastrous crashes on Windows I made the plunge at home. I joined a local Linux Users Group and used Linux for 15 years or so. If it wasn't for the hardware quality issues my wife and I would still be using Linux. Except for tax software, I never needed Windows, I found acceptable substitutions in the Linux space. I converted my wife over to Linux as well. It was a lot easier for me to support from an IT perspective than Windows.
Macs so far have decent support, and outfitted with a proper amount of memory, aren't grossly expensive for comparable equipment. In my opinion they're overpriced a bit, but they have nice build quality. I decommissioned my daughter's old MacBook and pulled the old HD. It was impressively put together. Nowadays, the non upgradable HW is a turn off, but that's why I bought what I needed from the beginning. I've run all the cores in parallel and used 95% of my 36GB of RAM. Does what I need right now, so can't complain.
Mac peripherals, well, they are not top in the industry, as far as I'm concerned. My external Mac keyboard tops wore off on a few keys in 50 weeks. I got a free replacement since it was within the 1 year warranty period. I do like the special sensor that lets you login with a finger touch.
The magic mouse is lousy. It's not ergonomic, it cramps my hand, is single button and lousy for CAD. Worst of all, is the dumb charging port location which prevents usage while charging. Someone was on drugs to think that was a good idea. My Mom couldn't use it at all with her arthritic hand. I use a Logitech MX mouse on my Mac, much more comfortable and great for CAD.