The story is admittedly different when we're talking about legacy games that are no longer supported. Even if pushing the button is easy, if there's nobody there to do it, that doesn't help.
But the good news it that game life cycles have gotten much longer; where in the past a game was seen as a fire-and-forget project, these days a game may get active updates for five or more years after launch. And not just AAA, but indies too.
Sometimes we do not need updates, we need existing old games to continue to work. Ubuntu tried also to drop 32bit support but the community responded strongly with use cases like games and some other old apps, then Canonical/Ubuntu listen and 32 bit support was partially dropped, 32 libraries needed for games and different apps are still supported.
Meanwhile I see Mac players upset their 32 bit games no longer work (like the Sims3 players and I also see some Mac users in r/winegaming ). Again Apple can do whatever they make them more money but for example gamers voice was heard in Ubuntu/Linux and Canonical did the work (for free) to continue supporting gamers.
But the good news it that game life cycles have gotten much longer; where in the past a game was seen as a fire-and-forget project, these days a game may get active updates for five or more years after launch. And not just AAA, but indies too.