Thing is MS/Xbox isnt buying just an indiviual game. They are buying libraries of huge IP’s and will keep doing so.
They will. Plus they will put there games on gamepass
How come they didn't take one of the biggest games of the planet, Minecraft, from Sony? There are certain games that are bigger than platforms. Taking them away would be an asnine decision. Look at it this way:
Alternative A - COD and other big games remain on PS and Nintendo where available
MS basically does nothing, keeps business as usual and they get: 70% of revenue from base game and MTX/DLC across platforms with a combined install base of 200M or more.
Alternative B - MS makes COD/Diablo and others Xbox console exclusive.
MS has to find a way to make at the very least more than 100M of those console gamers to get in their ecosystem to start recouping all that COD revenue. That will take YEARS even more than a decade and a significant marketing effort. The opportunity cost is massive.
And in both alternatives MS can put COD on gamepass, so its kind of a moot point.