Seems we're in agreement then. My point wasn't that you shouldn't develop on MacOS, but that it won't fit my needs or workflow. If Apple is disinterested in supporting that, then I'm not interested in supporting them.
Why would I pay a premium to use an operating system that can't run software my free OS can?
> Why would I pay a premium to use an operating system that can't run software my free OS can?
Because you don't need all that software if your goal is to 'code'. If your goal is to run some specific ancient text editor then yeah you may struggle. If you want to code and get something done it's the right platform.
And because the 'normal' things are 10x better - power management, touchpad, display driving, etc.
Do you want to spend your time creating, or time trying to make basic display scaling work on Linux? And why are they better? Because Apple integrates.
I guess it is more like people buying Apple instead of paying Linux OEMs, and then feeling all entitled that it should be Linux after all, that is the problem.
Why would I pay a premium to use an operating system that can't run software my free OS can?