Re: Someone who thinks no one is developing games on Metal
> be ignorant of the fact that the mobile games market is larger than the PC and console gaming markets COMBINED.
It depends on how you measure it. Many mobile games are simple time waster games, and so many of them are alike - so many tower defenses, so many candy-crush-alike, so many run-along-a-trail, so many top-down-shooters etc etc. There are some good gems there, like Plague Inc which I played for a while, but not as many as your view suggests.
But when it comes to games with more content, more complexity, mobile is out. Like it is here for me. Over 90% of the games I play are way beyond what would be possible on mobile - and I not only talk about FPS with mouse control. Let alone playing on a bigger screen so my eyes won't get strained from the short distance and my neck is at the right position.
Another thing is that Apple tends to throw to compatibility into the bin at least every decade. Metal as the API, will probably be here longer but is in it's ninth year. Apart from that the platform below changes, so the programs must be updated -> Investment gone. That even happened to the Adobe suite several times when Apple changed something again - users either had to re-buy or delay the OS upgrade until the application update got available. Where as Adobe Photoshop 5.0 still works in Windows 11 - install run, done (haven't tried older versions though, and actually use Photoshop CS6 along with Affinity).
Whereas games from 1995, if they are programmed somewhat clean, work on Windows 11. Last example I tried for my curiosity: Microsoft Fury3 (aka Microsoft Terminal Velocity) from 1995. The game just works. The installer has to be called manually with the right command line, else it executes the 16-bit installer, but once it is installed, or simply copied over from a VM with Windows 2000, the game just works fine in Windows 11. If you go down to the applications it depends on how clean they were written or whether they depend on old ODBC or old internet explorer DLLs. If they are made for Windows NT 3.51 they often work in Windows 11, though those are RARE or simple like calc.exe or sol.exe from NT 3.51.