Luckily, Microsoft's goal isn't to turn everyone into Game Pass subscriber:
"It's not like I've got a crystal ball and I can tell somebody what GamePass is going to look like in five years. What I can say is that our motivation is not to turn everybody into a subscriber. We think it's an option for people. We're not pulling our games out of retail. In fact, we've expanded. We put them on Steam. We have some games in the [Epic Games Store]. We are out there to give more options to go buy our games. We obviously support free-to-play games, which don't have a big role today in Game Pass."
Source: Phil Spencer: "Our motivation is not to turn everybody into a subscriber" | GamesIndustry.biz
Also, Phil Spencer:
"I don’t need to sell any specific version of the console in order for us to reach our business goals. The business isn’t how many consoles you sell ... I think it’s easy from the outside to judge the health of our business around how many consoles any company sells. In the end, how many subscribers you have to something like Game Pass, how many games people are buying, those are much better metrics on the health of the business."
That's what I meant by half-assing it. Everyone (including MS) often says that MS doesn't care about hardware and only wants you to subscribe to Gamepass -- does not matter where you are. At the same time, they also say "we don't want everybody to turn into a subscriber." What is the primary business goal then?
- Increase Gamepass subscribers? (then lock everything behind that subscription paywall, just like Netflix)
- Increase hardware sales? (then don't release games on PC and abandon xCloud and become a walled garden like Apple and Nintendo)
- Increase software sales? (then abandon hardware, stop being a competitor to Nintendo and PS, become a first-party publisher like EA and Ubisoft, and start putting your software everywhere)