If people wanted to play games thay won't be buying Mac.
Why would they?) Mac is not needed.
You can cross compile for Linux from windows. You can cross compile from linux to windows. You could develop for Android and Swtitch from PC.
But you need god damn Mac to develop for mac or iOS.
I won't build software for Mac unless I am threatened heavily.
Yes! I hate that companies are trying to make people think thar rooting=unsafe. Then make it work safely. Root user is safe on Linux, then why it isn't on phone?
That's just boils down to user not giving root access to every app.