The point is that when using a subscription service to access a game, like Microsoft's gamepass, you explicitly know that what you're paying for is temporary access to a game. Where as when you buy a game on many of these store fronts it doesn't seem like like you are only buying temporary access, but it is in fact what you are getting just with possibly a slightly longer timeframe.

I mean... Maybe? He's talking about games that no longer work on windows 98. But how many games are on microsoft's gamepass that are from 25-30 years ago? Does Microsoft support old games like that?

Or is this an apples and oranges situation where microsoft doesn't "break trust" because they dont even offer you the ability to play the game.

Also I would love a example of a game that no longer works at all.

Yes, it's the latter. I know I'm getting temporary access to some games, whereas with Steam it looks like I'm getting permanent access when I'm really not.