Nice to see that Sony not only puts it on Xbox, but also in Game Pass.
I wonder how much MS paid Sony to put this game on GamePass.
I assume that on Sony's side they simply put it on Xbox to appeal the licensor, and then MS appeared with a briefcase full of dollars, so they accepted. I think Sony were ok with the sales they had on PS4 and the record numbers they have in revenue or game sales on PS, so didn't need (or expected) to have a lot of revenue from the MS platform, so this must have been a good surprise for them.
It is pretty weird. Sony game launching on Gamepass day 1, but not on PS+/PSNow... that does put into question just what the hell are Jim and his team thinking? Is the idea here that PlayStation customers won’t know about it?
Baffling
They may be thinking that Sony currently has the best strategy any console maker ever had because they have better revenue, consoles sold, games sold and subscription sold than any other console platform holder ever did in gaming history. Sony also has more subscribers and generate more revenue with their game subscriptions than MS has with their own, so it would be hard to see big changes on Sony's side, they don't have any reason to do it.
If some day in the future the gamers stop supporting with their wallets Sony's approach and invest instead on MS' approach to a point it starts to become a threat to PlayStation's distant market leader position, they will react. Until then, it's just a few noisy compains in game forums.
Regarding this specific game, the licensor asked to do this, and they accepted. If Sony doesn't like the move, they may avoid making more future MLB games.