GamePass isn't for everyone, but a lot of people are still in the dark about it as well, especially on PC.
One of my sons loved it and subscribed until his life got so busy he doesn't play games anymore. The other son just plays Call of Duty. That's it. He has no use for GP.
For myself, I usually play about 6 releases a year on it to varying degrees of completion, though last year was different because I got sucked into LOTRO for 6 months (but stayed subscribed to GP). 6 games would run me about twice the cost of GP if I didn't have GP and game ownership doesn't really matter to me so it's a net win for me. I can't name one game in the last 20 years that I needed to own because I wanted to play it again. I'm just not a retro guy in practice really. Besides most digital releases are eventually super cheap anyway and when Witcher 3 left GP I bought it for $7 so I could finish it "one day". Most things like Dragon Quest XI that got super tedious later in the game, I just let go.
I know I'm a big GP cheerleader around here, but I always want to be honest about how much I actually use it. Sure I could claim that I played $600 of games for $180 on GP last year, but honestly it's more like $300 worth of games. Still worth it to me and a nice feature is being able to try a ton of games and learn that they weren't for me, like Lies of P which I was fine with the difficult boss fights, but not with the fact that it thought it was a platformer when it really wasn't. I was really glad I didn't pay $60 for that one and ditched it at the 10 hour mark when it got too frustrating.
I find that in talking to other Xbox fans, most people don't mind losing exclusives to PS and Switch as long as we get another excellent console to buy down the road. We don't want PlayStations for various reasons. If MS brings out a successor to XSX at a reasonable price, every Xbox fan I know is buying one.
I'm also of the mindset now that MS was never going to peel PS users away on masse by the power of their exclusive offerings this generation. They lost the digital ecosystem war to Sony in the X1/PS4 generation.
I understand a lot of people think otherwise and a lot of those people think MS is giving up, but I just think that Phil and the gang are being realistic. GP is guaranteed revenue and so they want to keep those people happy by putting out more hardware, but then they make mega bucks on PC, PS and Switch.
PS: Eventually all Sony releases will be on PC with very little time delay and they will likely be forced by regulators to allow GP on PS. This is another situation like - hard drive, networking, requiring online, digital releases where Xbox is ahead of the curve. Everyone will holler and scream until Sony follows them and it will all be okay then. Just business as usual.