Earlier quoted context omitted.
"Doesn't Apple have any consideration for this situation?" They do; buy a Mac. EDIT: That sounds harsh, but it is their business model. That is the cost of entry to the Apple eco-system. I would argue that the running through hoops was your choice. The obvious choice is to not build for their platform.
That's kinda like saying the obvious choice is not to build for Windows, because you have to have Windows to run Windows development tools. Or not to build for Linux because you have to buy a linux machine.
Linux runs everywhere on anything. If you cannot find a place to run it for free, you aren't looking particularly hard.