Earlier quoted context omitted.
I am a software developer, and I detest working on my mac laptop. At $lastjob I had a Linux desktop and it is, I believe, the most productive environment I have ever developed in. The job before, I had a windows desktop, and I prefer that to mac. You say you want to just "get things done expediently," but in my experience apple software is flat out inferior and OSX is the worst of the 3 major operating systems I have…
You seem to be conflating macOS with Macs. Have you running Linux on Apple hardware?
Apple creates their products for a specific customer (which covers most of population looking at its popularity among people, who have enough money to buy their products), but not for me. Using Macs or iThings feels like using devices which aren't design for my workflow.
Macbooks are well-built, but they are optimized for Mac OS. Dells and Lenovos are good enough for me and work nice with Linux. I like physical buttons and keyboards which are... well, hard to say what I don't like in Mac's keyboards, but they are not going well with me.