As always the best route is to wait for first expansion and buy it then for like $40. Most of the bugs should be worked out by then, and the first expansion usually has all the original planned content that they ran out of time and rushed the game out before it was ready to go.
Last day 1 game I tried to play on game pass was starfield, and the queue was so long everytime I tried to play I was unable to play for hours and stopping using the service all together which sucks because I have another year or more left.
The gamepass numbers looks way better than they actually are. There is that loophole where you can buy Xbox gold and convert to gamepass for a really small amount compared to what gamepass actually charges. A ton of people like myself got that deal, because it was like $100 for 3 years of gamepass. I will never renew or do gamepass again, as it’s just not worth it for me. I imagine there a ton of people like myself on the discounted converted plans with no plans of renewal, especially at full price.
They have set themselves up to lose a ton of users, and fail, and they are unaware.