I thought one's project to become a professional had to be done with hobbyist tools in order to afford professional tools for the next project. The only ways I can see around this are A. to earn money for the required tools in a day job in a different industry, or B. to release hobby projects to establish one's reputation and then crowdfund the tools needed for a simultaneous 5-platform release of one's first professional project. Which one is more practical?
C. Become a professional and save up money by working at an established company before striking out on your own, D. get venture capital and/or a small business loan, E. go ahead and release on one platform first to get money for proper testing on the others, although that's not ideal), etc.
I thought it was copyright infringement to run macOS in "VirtualBox (or whatever other emulator/virtualization system is applicable)" on anything but a Mac.
You run Linux and Mac VMs using a Mac OS host. Obviously.
Do you consider it a desirable state of affairs to give Apple a monopoly over computers used by developers?
No, which is why I'd just release on Windows/Linux/Android and fuck Apple. You're the one who predicated this sequence of strawman arguments on wanting to release on Mac and iOS.
Furthermore, WTF is wrong with you? I've read your posts on Slashdot for many years now, and you're not usually this trollish and stupidly argumentative. Are you ill, or did somebody else take over your account or something?