My favourite part of this post is that its tone suggests you've posted a series of "gotchas!". "You tried...", "you conveniently forgot...". In reality, you've just posted a series poor "nah uhs". Your entire post does nothing to suggest... well, anything. You appear to just be disagreeing for the sake of it, despite being demonstrably incorrect. I'm not really sure what your post is supposed to mean at all?
When talking about PlayStation's revenue, it's PSN revenue and PS+ sub revenue are heavily intertwined, due to the nature of platform buy in. If someone buys a PS5 for Call of Duty in the first year of the PS5's life cycle, the amount of PSN revenue Sony can make from that one person across the PS5's lifecycle has enormous potential. Sony uses Call of Duty to bolster its PS+ subscriptions by requiring the subscription for multiplayer. However, once you're on the hook for PS+, you're in their ecosystem, and dramatically more likely to now buy DLC, Battle Passes, and Microtransactions, of which Sony takes a 30% cut. You're also more likely to buy other content for your PS5 - other games, movie rentals, etc. - all of which Sony now gets a cut from. The two facets are linked.
Microsoft can stand to lose Call of Duty from Xbox Live because Call of Duty isn't marketed to push Xbox Live - it's marketed to push PSN. So, objectively, Sony relies on it more than Microsoft on that fact alone. Losing COD costs Microsoft nothing other than its 30% - roughly $890 million in a year.
They're Activision Blizzard's fourth biggest customer, whereas Sony is their first - by a good margin. Call of Duty generates a good amount of money for both Sony and Microsoft, true, however, other titles are the Xbox Live flag bearers, a good many of which Microsoft own. This is the crux of Sony's issue, and why Jim Rayn is upset: Call of Duty carries PSN, and Sony have nothing to pick up that flag. Microsoft aren't buying Call of Duty for Xbox Live - they're buying it for Game Pass. Microsoft doesn't rely on Call of Duty more than Sony - financially speaking, hardware wise, sales wise, or volume wise: its objectively false however you dice it.
Focusing on Halo as some kind of "gotcha" when I listed a many other foundational titles is simply disingenuous. I highlighted Halo as having built Xbox Live
because Halo 2 literally built Xbox Live. Sony's PSN dominance didn't occur until the Xbox One implosion and their Call of Duty deal for the PS4 generation. Call of Duty built PSN. Once again, this is the crux of Sony's issue, and the reason for Ryan's complaint. This is simply fact.
No idea what MLB The Show has to do with anything - in terms of popularity, it doesn't really drive much. Destiny, however, was a blind spot: I don't really interact with that game since the content vaulting disaster. With that said, it'll remain third party despite Sony owning the company. That's good business, but it doesn't drive PSN yet. That'll likely change as Sony forcibly weens itself off of Call of Duty. Time will tell. Of course, you assumed this was me "pushing a narrative" because, as I said above: you appear to be disagreeing for the sake of it without actually having anything much to actually say.