Are MS still making a loss on each XBox sold? It was ~$200, has that changed at any point? If they are then that's probably had a big deciding factor in this. They've run up an $80 billion acquisition hole that needs to be filled, hardware sales are trending below their worst ever console (Xb one), and their biggest releases have not exactly set the world alight nor have they been system sellars. Whatever is happening with GamesPass doesn't seem to be enough, the idea of just borrowing games, whilst you can afford ro pay for the subscription, instead of owning them hasn't really had major, to the point where it makes a difference, takeup or impacted Steam, Epic, or Sony et al.
There are a alot of big ticket negatives on the table about the XBox business, and more importantly ROI, and the benefits are all in the future and very uncertain. Moving to a multi platform launch model brings in many much needed dollars to the ecosystem that can help trun the tide of red into black at the cost of brand advocay. I can imagine the bean counters are viewing that as a very small price to pay compared to the current state of the business.
I doubt that MS is or ever was losing $200 per console sold unless you include marketing and development costs. No one really knows though. Once again, the devil is in the details. Sony might say they don't lose money on PS5s, but they might not be including other costs that MS was when that statement was made. Manufacturing costs after development has been paid for is very different than the total cost of getting it into the hands of a gamer and everything in between. I have no doubt that Sony has an advantage over MS due to volume and their relationship with TSMC, but it's probably not more than $50, maybe $100 due to the development costs being spread over more units.
GamePass is a success with 30+ million subscribers, but it would obviously be better for MS if there were 100 million subscribers.
ABK cost MS $69 billion, but they generate $8 billion in annual revenue. Hard to say how much profit that ends up being.
Take a game like Indiana Jones and let's assume that they can sell 5 million copies on PS5, which would be a moderately successful game. That's probably another $200 million in revenue for MS. Probably pays for the development cost. That can add up over time.
It can be frustrating for some people, but you have to consider the culture at MS when they make big moves:
1) They are the biggest company in the world.
2) They hate that they missed out on being top dog in some tech industries over the last 30 years (smart phones, social media, streaming, search engines in particular).
3) Xbox division is dwarfed by Office, Enterprise, and Cloud Services divisions.
4) If gaming explodes, they don't want to miss out again on another huge tech industry.
They look at Cloud gaming with 1 billion users as the end goal @ $200 per year per user (w/dlc, mtx etc...) ie. 200 billion in revenue. That would double their size. If that happens, then ABK is chump change. They'd gladly buy another $69 billion worth of companies to make this happen (ie. Sega, Capcom, Ubi etc...). It's worth it to MS to risk 6 months profit to attempt what they are attempting.
What if all their Cloud stuff comes to nothing? They dump ABK for $30 billion or something and call it a day. Move on to something else. [Btw, IIRC ABK had $20 billion in cash/assets when they were acquired, so the true cost was lower than $69b]
That doesn't mean they aren't trying to maximize their investment in ABK, but it's more complicated than just saying "OMG $69b! How are they going to make that up?!?"