First party games like MLB, Destiny 2, Helldivers 2 and Gran Turismo 7 too.
You call a few hundred thousand purchases a sales surge?
These aren't sales, it's CCU. Meaning, the amount of players who are playing it at the same time on a given moment.
That number doesn't count the people who bought it but aren't playing it at that exact moment. Like people who is working, sleeping or doing something else.
MLB was forced to go multiplatform by the league lest they lose the license. Destiny was already multiplatform when Sony bought Bungie. I'd like to know about your etc.
Sony published games for NES, SNES, Nintendo 64, Game Gear, Mega Drive, PC-Engine, Saturn, etc. before MLB. Even Xbox or Switch.
Regarding MLB, if was agreed by both MLB and Sony in 2019 when they renewed the license that it would go multiplatform. If Sony wouldn't have wanted to make it multiplatform and MLB had it as condition to renew, Sony could have decided to stop working in this IP. MLB can't force
Same goes with Destiny (published by Sony in Japan since Destiny 1 and 2 launches) and the rest of Bungie games: when Sony acquired the 100% of Bungie, so getting full control over it, said that wanted to keep Bungie full multiplatform with all features day one everywhere as part of the expansion on their multiplatform side.
Sony has them multiplatform because they want to make more money, that's all.