Let me ask you this. Would you or the other guys that praise xbox's last year games pay $70 individually for Halo Infinite, Flight Simulator, Psychonauts 2, Gears Tactics and Forza Horizon 5 (I Personally would have for this one)?
A lot of people think those games are ok because they're getting them at no extra cost because of Gamepass, but when you ask them if they would buy them at $70, a huge chunk would say no. Then they're not as good as other publishers or platform holders games then, right? You don't have to compare them to Sony games. FF, Capcom Games, Souls Games, Rockstar etc. People would pay $70 for those.
I get he sounds pessimistic, but it's ok to be cautious. He chose to go with xbox first. I would get him. Even if he's paying $15 a month, he wants to feel games are worth $60-70 even tho he's not paying that. Would you buy Redfall, Stalker 2, Scorn for $70? We haven't seen Starfield, but I know that game is the one that should be worth $70, even if Gamepass exists. It must feel like you're playing a $70 game for $15 either way.
I think the list is also stretched. Psychonauts 2 is on playstation and most of the development was done (yeah MS helped, but it was mostly done). Gears Tactics and MS already released on PC. Only Halo infinite and Forza Horizon 5 count and one was really good but for the other one, people are still complaining about content and the playerbase is dropping. My brother is a huge Halo fan. He only has xbox for that game, and he said he stopped playing and is playing the other Halo now, so it's not all rainbow and sunshine. Not yet. Nobody is right, yet. We'll see how Starfield releases and then it will make sense to talk again about this topic.