> Have never understood why developers haven't kicked up more of a fuss over that restriction
It’s an innate limitation, not an arbitrary restriction.
Should Apple really be forced to port their tooling — and the entire, massive software stack it’s based on — to other platforms?
I assume most developers targeting Apple’s platforms don’t kick up a fuss because they’re happy running macOS.