The logic set out in message 3/4 is nonsense. The premise being that why would Microsoft hold back games from other platforms because that means giving up profits. Yet Microsoft have already said that will not release Starfield and Elder Scrolls VI on PlayStation (and presumably any Nintendo hardware capable of running these games) so they are very content to give up profits to make their platform more appealing through exclusivity.
I've seen arguments that Call of Duty is different because it is multiplayer and you need a big player base, but to believe this you have to ignore that Call of Duty's multiplayer has only been cross-platform since 2019, prior to that it wasn't and it sold great on individual platforms which demonstrates Microsoft don't need Sony's platform at all; Xbox and Windows vastly outnumbers Sony's platform numbers.
Call of Duty is no more popular after 2019 than it was a decade ago. Black Ops (2010) and Modern Warfare 3 (2011) both sold 30m, and Modern Warfare Reboot (2019) and Black Ops Cold War (2020) also sold 30m. ¯\_(ツ)_/¯.
I am baffled why people swallow this logic.