Brad Sams doesn't get it, and may never get it. Halo Infinite helped boost Game Pass subscriptions. That's all it ever needed to do. Halo Infinite along with Forza Horizon 5 were the big headliners as part of the push to achieving an additional 7 million subs, bringing Game Pass to just over 25 million worldwide as of January. That extra 7 million alone, at minimum, accounts for an additional $839 million in revenue per year for Game Pass, and that's assuming none of them are Ultimate subscribers (not likely).
Here's some more reality. Attempts to blame Game Pass are a waste of time and energy because it won't stop Microsoft from continuing to release all first party games onto Game Pass day one. Very easy to understand why, so won't bother explaining.
They're also not going to stop supporting Halo Infinite anytime soon. Why would they? It's the most played first party game on their entire platform behind only Forza Horizon 5 and Minecraft. Forza Horizon 5 is top 12, Minecraft is top 14. Halo Infinite is top 16. On Game Pass it's consistently top 2 or top 3. Has never left the top 5. This for a game people say is unfinished and has no content.
Support for the Halo franchise going forward isn't going anywhere either, as is crystal clear by the additional studios that have been enlisted to work on the game and this major partnership with Certain Affinity.
Halo Infinite had the largest launch in the franchise's history at 20 million unique players. Sure, it may have nowhere near that now, that's fine. But it tells you the enormous draw and interest that Halo as a franchise still possesses even under 343i. Halo Infinite generated that 20 million based on its own merits.
Gaming has changed from how it was many years ago. Games don't just only live and die by how they launch (which was already fantastic for Infinite), they change, they evolve. Cyberpunk is the perfect example of this, and it's far from the only example. Cyberpunk was incredible from the start for me, even with the flaws that existed, but it has taken 21 months for the game to get to where it is right now. Almost 2 years. People think Destiny 2 was suddenly made free to play because everything was going exactly how they wanted? They switched to free to play and changed up their strategy and plans, and it shot back up to being one of the most played games. Even with all the content the game had received up to that point, things weren't all perfect. So Halo Infinite, just like those games did, will become dramatically better with time.
As I always say, the foundation is stronger than most games out there.