The magnitude of games not working anymore due to the removal for 32 bit applications on Catalina is not comparable to incompatibilities on Mojave.
If you say so. All the games I've played since upgrading have worked in Mojave just fine. But I keep El Capitan on an external hard drive just in case (plus I can run Windows 10 if need be).
There is a reason the switch was much debated in Mac gaming circles and articles had been written to explain the situation. E.g. you can find a list of 32 bit incompatible games here, although I doubt it's complete.
Apple could have offered some kind of an official VM for older 32-bit stuff without having to purchase an expensive (and frankly incomplete in that sound and graphics acceleration didn't work for me running Snow Leopard Server; I don't know if it's any different for running newer versions of OS X, but without that kind of support, Mac games aren't playable through a VM. Windows support in VMWare has been far better, IMO.
Steam for Mac was released in 2010. Even before that, it's not like standalone games didn't exist on Mac either.
I never bought or had so many games as between 2012 and 2015 or so when OpenGL was still supported and Steam for Mac was running full pace. They even added older games like Knights of the Old Republic that were never available for the Mac before! They even added Dark Forces on Steam for the Mac! (ok that was a bit of a hack, but still). Dragon Age Origins and Dragon Age II were both available. Where's Dragon Age Inquisition for the Mac? METAL and a lack of suitable GPU hardware killed it.
I understand gaming might not be the driving factor for Mac users, but it's still unquestionably a relevant use case.
It's not a driving factor for fanboyz. But they support everything Apple does no matter what. They only ever use Apple apps and so they want everything that Tim wants and never have to worry about incompatibilities. They would never buy or use anything not from the Apple Store. Tim can do no wrong in their eyes. I wish I was kidding....