Yeah, MS use to think that way but don't anymore. Its why Office isn't exclusive to Windows. Why you can run Linux VMs all day long on Azure. Its why MS put GP on PC, Android and wants it iOS. There is no need to encumber a bunch of its software or services to the Windows OS or Xbox hardware. Microsoft ecosystem doesn't exist behind a piece of hardware or software. Its ecosystem actually sits behind a subscription. If you look closely literally MS entire business revolves around subscriptions.
Except you confuse retail sales with Office subscriptions. Office 365 subscription provides recurring revenue while tying people to Microsoft ecosystem (OneDrive and other stuff). Retail sales on Playstation, doesn't do that (with online games it is easier though). If Playstation allows full Game Pass on Playstation (with all ecosystem, third parties, Xbox Live stuff, DLC shop and so on), MS would put it on Playstation.
It is similar thing like Microsoft currently fighting with Apple regarding App Store, where Apple proposes either browser based solution or single app for each game (or whatever), while Microsoft wants full Game Pass experience (inside App Store I guess), but Apple doesn't want it (as it might affect its Apple Arcade business).
That's the difference. If Game Pass comes to Playstation in its true form - Microsoft will gladly put it. But selling games independently in retail - not gonna happen. The goal is to attach people to your ecosystem, not to attach people to other ecosystem and get some $$$ from them.
I don't understand what's is confusing about that.
(In fact I think even if somebody in the future will force to open walled gardens, Microsoft will benefit immensive from having the best content on Game Pass too)
Retail sales help drive consumers to adopt MS subscription model. Its much easier to push current customers who don't subscribe into a sub model. Versus trying to convince people who have never experienced your wares to subscribe.
And selling the games in retail on competitor's platform is exactly the reason why people stay on those platforms - because they literally don't need hundreds of games as they often play the same game all the time (like Fortnite or whatever). There is no indication that people go to Xbox and we can see that clearly in sales - people buy Playstation regardless of Game Pass existence. But when stuff like COD got the chance to disappear from the said platform, people started to either panic or question their purchase decision. That's the power of exclusivity. And it is completely irrelevant to any perk that Game Pass provides.
People go to the platforms to play the games the want and exclusive games help with that. Yeah, there is a price in which the game might become less popular, but that's not a big deal and have never been.
Why you can run Linux VMs all day long on Azure.
Because client will use Microsoft's infrastructure and will pay for it, while running Linux? That way they will stay in Microsoft's Azure ecosystem. Microsoft also is trying to move as many clients as possible form on premise Exchange servers to their Azure infrastructure too.
You can argue that "but why Microsoft allows to run Windows on AWS" but there Microsoft also gets recurring revenue.
It's all accounting math at the end of the day for MS. There might be some migration from PlayStation to Xbox if COD is made exclusive, but not everyone would migrate or get an Xbox as a second console.
Maybe not, but the point is to bring as many people to ecosystem in possible. Disney doesn't put their movies in Netflix in hope that one day some Netflix subscriber will go to Disney+.
The fun thing is that all these debates about
how selling games on competitor's platforms are beneficial to your platform are negated by one thing - the very existence of console exclusives that are not coming to other platforms. If there was no value in having console exclusive games on the platform under the idea that
people will come to Platform X if Platform X releases the games on other platforms - we would not have console exclusive games. Exclusive content is extremely important to bring people to your ecosystem. People in your ecosystem are much more important than any $$$ from third party platform (and please don't bring Minecraft - aside not having Minecraft 2 release, Phil Spencer literally said that they regretted releasing the games on other platforms because it created false expectations).
P.S. I have an assumption that each and every person who is advocating for Microsoft to sell the games in retail on Playstation (for example) is the person who want to play the game on Playstation without buying Xbox
P.P.S. anyway I don't want to answer big posts and the forum does not provide good formatting so all these letters look the same and I miss what is quote and what is not quote and so on. Also difficult to read.