Most of us, including me, would switch (back) primarily to Xbox if/when they have the better library. The ones who won't are the blind fanboys just like the ones currently defending Xbox's horrible generation this round.
I probably wouldn't buy a Microsoft consumer device (I wouldn't say never as I've bought quite a few) but to me that shipped has sailed, and Microsoft is now outwardly telling people (if they listen) where this is all headed. I would probably buy Microsoft games if they come to my platform of choice, and if they ever make something I want to play. I'm open to them as a publishers/developer, not really open to them as a device manufacturer or middleman, I think basically people have to be quite dense at this point to invest in these MS eco-systems, generally speaking.
- Microsoft could have a future as a traditional publisher/developer and something like Game Pass could offer a small revenue stream like EA Access, PS Now, etc.
- Microsoft has no future as a digital distributor of PC games meaning competing with Steam
- Microsoft really has no future in closed console manufacturer
(a little off topic, my apologies)
I see nothing wrong with Game Pass (or EA Access, or PS Now, or Uplay+) they are just rental services, people should enjoy the service while it last in its current form, eventually the gravy train will come to an end... I see no real business model here to sustain AAA game development as the sole or majority revenue generator.
Game Pass in its current form will eventually have to be abandon i.e. it will have to drastically have to change to find a model that works, most probably new titles will have to be taken off the service.