Microsoft has destroyed pretty much every franchise it touches, with Azure being able to subsidize huge losses for the garbage they've been producing.
Halo infinite might literally be the biggest flop in entertainment history. 500 million dollars spent and within a FEW MONTHS you had the player count for a FREE multiplayer game in the 5 digits.
These studios and game managers know their jobs are very secure, especially if they fall into Microsoft's ESG requirements, so game quality has taken a complete nosedive.
Gone are the small, nerdy, and passionate studios building these games that existed even during the Xbox 360 era from Microsoft.