I don't think you've made your point. Windows and MacOS are honestly more configuration if you're a developer - Linux is exactly the way you want it to be out of the box.
If you perceive MacOS as your only option, I feel grieve for your freedom more than Windows users.