Linux is just non existent from a mainstream audience perspective, let alone the gaming market.
>Most games are using off the shelf engines that support Metal anyway, so I think api would only matter for the small subset of games using custom engines.
Today yes, it's easy to make a Mac game wit UE or Unity. But back 15-20 years ago?
BTW I'm not arguing API is the main reason Mac failed as a gaming platform. Just that it cannot be ignored.
>According to the WSJ , Apple makes more from gaming than Nintendo, Sony, Microsoft and Activision combined worldwide.
Don't me wrong, Apple is huge, but that's incorrect. Sony still makes more money than Apple.
https://www.gizmochina.com/2022/06/01/apple-rank-3rd-gaming-...
Maybe the figure you're thinking about is that iOS enabled the most consumer spending? (not the actual money Apple mades from gaming)