Why is there any fee at all... $99 per developer is a rounding error for Apple, it simply doesn't matter one bit.
Nor should you be limited to compiling on Apple hardware. These limitations are policy decisions, and just serve to reinforce the notion that Apple doesn't care about developers (hilarious for the company that pretty much invented app stores!). A lot like it was a ToS violation to run MacOS in a virtualization environment - why be so developer hostile?
Nobody can soundly argue these artificial barriers have increased app quality on all the Apple platforms either. These barriers... just exist, just because.
Nor should you be limited to compiling on Apple hardware. These limitations are policy decisions, and just serve to reinforce the notion that Apple doesn't care about developers (hilarious for the company that pretty much invented app stores!). A lot like it was a ToS violation to run MacOS in a virtualization environment - why be so developer hostile?
Nobody can soundly argue these artificial barriers have increased app quality on all the Apple platforms either. These barriers... just exist, just because.