From what I understand gamepass has heavily undercut actual game sales (why buy a game for $70 when it'll probably be on gamepass at some point, and most games are a month of play or so).
Argument is still valid, since I’ve not bought AAA games for more than two years now, only indies or AA, even if I already beat them with Game Pass.