Even with the M2 Pro, Mac gaming is as bad as it’s ever been - MacWorld
An interesting subject, and one that I find amusing in some ways.
You see, there is exactly one reason I maintain a Windows machine at home. DirectX based video games that are only released for Windows. Otherwise, I would have switched to BSD and Linux based machines eons ago. By now, I'd also have dropped the desktop form factor if it wasn't for the ten pounds of GTX problem.
With Rimuru's recent motherboard replacement, I was left without my gaming desktop. Fortunately the games I was most playing at the time (Subnautica: Below Zero and Subnautica) have 64-bit Intel versions that my Air can play under Rosetta 2. In Below Zero's case, it's even a really good experience.
But there's a reason why I consider the Macintosh a joke of a gaming platform, and this article nailed the crux of it: there's just a few games! This problem until recent years, was also shared by GNU/Linux and even that is still an on going concern IMHO.
The comparison between a beefy Mac mini and a comparably priced gaming PC, is about what you would expect. Dollar to the pound, as nice as Apple Silicon is, it can't out perform a dedicated Windows gaming machine -- which will have both the games, and be at the forefront of developer's optimization and quality assurance (lol) processes. I think it's kind of awesome how capable Apple's GPUs are, and let's be fair, if you really do prefer a Mac, the price difference may be worth it to you versus a PC. Good financial sense, not likely, but to each their own tastes in technology.
What really doesn't have a solution is the games. Using my own Steam library as an example, about 1/5th support macOS -- and most are simply not possible to run because they require support for 32-bit Intel apps. Ones I've tried on my M2 MacBook Air, have left me impressed with the performance of Rosetta 2 for running 64-bit Intel apps.
This is about the same amount of my Steam library that is Verified compatible with Valve's Steam Deck. If we expand the criteria to "Verified and Playable", Steam Deck is compatible with half my library. Include those that are simply untested, and the search selector suggests that 80% of my collection can at least "Attempt" being run on a Steam Deck. Those numbers are likely skewed a bit thanks to Renpy and various indy things that are more inclined to offer Linux binaries for 64-bit Intel.
That doesn't even consider that Steam's own app has superb quality on Windows, is meant to be the focal point of SteamDeck's UI, and that on macOS it really has an "Valve also ran" grade of hit and miss quality issues. You won't love Steam on macOS unless Valve makes it a significantly higher priority, and there is little reason they should when it's most useful on Mac for streaming games from a PC!
MacWorld on the other hand makes an interesting case for investment. Apple has a lot of money at present; for years, they've fit the demographic I dub "More money than GOD". I'm not sure if Apple simply bribing publishers and developers to support macOS is legally wise, but boy, that would be an interesting idea.
Sadly, I don't think Macintosh has offered a lot for games since floppy diskette was the prime distribution media. And even then, I would probably have been inclined to explore CP/M and MS-DOS coprocessor options if such things weren't comically out of our price range back then. Actually, I still have no idea how my mother afforded a Tandy 1000 series PC in the first place :^o.