The XBox crowd have always been more associated with shooters anyway, not like RPGs are typically a big draw on the platform. I do think MS push to Gamepass everything on the platform is going to come back to bite them as they're basically training their fans to not buy anything and just wait for it to show up on gamepass. Outside of some outlier deals, most publishers would probably make more money publishing first on other platforms to get whatever sales they can, then take a Gamepass deal.
I've got a series S just because they were so cheap over the holidays, and I got 3 years worth of game pass for 100 bucks or so to go with it, so I'm not console warring simply making an observation. MS is almost certainly going to be losing money on people like me who have zero intent to ever purchase anything on the platform and probably got their hardware with MS selling it to us at a loss. On the other hand I spend tons of money on my PS5, but even PS moving to a GamePass similar platform has me questioning my purchases and whether I can wait for stuff to show up on PS Plus at a much later date.
That said, at the moment, I'm definitely planning to throw money at FF XVI.
Its true I buy less games for PS5 also since they have the Plus tiers. So far it paid off with Deathloop and Horizon 2, both I didn't want to buy at launch for full buck. But actually, most games I play aren't on these services day one. The games I played the last 12 months were Elden Ring, GT7, NMH3, Tactics Ogre, Ishin, Sonic Frontiers, Forspoken, MW2. None of these appeared on services day one, and perhaps still aren't there. The next games in line are likely RE4, SFVI and FFXVI. Those are not on GP day one, or ever.
Gamepass has exclusives day one, which sounds great... but my GP ran for a bit over 2 years and I've played 2 of them. Halo Infinite and FH5. Now, if Sony would've done this... we would've had Ragnarok, GT7, Horizon 2, TLOU R just last year.