you know that apple forces developers to buy an mac to compile the code for macOS?
On the other hand you can compile code for windows if you want on a mac.
Its literally apple forcing developer into the ecosystem so when you have a problem that your gameplay is disturbed becaus you have a mac than you should switch to another plattform .