Cuck? You obviously. HBO Max says hi. Disney+ says hi. Netflix says hi. Prime Video says hi. If you use or have a single one of those services, you clearly have no ground to stand on and are just blowing off steam cause you're upset over some videogames. If you think Game Pass is something now, wait till when all those Xbox Game Studios and Bethesda titles release on Game Pass day one then stay there permanently the whole gen and all gens going forward.
On another note, watch this MLB The Show deal likely end up a regular, yearly tradition between Microsoft and MLB.
Sony are an afterthought where this deal is concerned. MLB is the game's publisher. If Sony gets anything from this deal, it's a likely smaller proportion than you're probably expecting. It's just as likely for them to be getting nothing depending on the MLB and Sony arrangement. MLB as the publisher gets their 70% (or 100%) depending on what kind of deal Microsoft worked out with them for The Show 21 to appear day one on Game Pass. They, MLB, certainly have a profit share agreement with Sony on physical and digital sales, but they may not have any such deal where this Game Pass deal is concerned. We don't know how it's been worked out between the two sides, and what rights MLB has.
Clearly they've got Xbox Game Pass day one including Xbox Cloud Gaming via Android Tablets and Smartphones meanwhile Playstation 5 owners pay $70 rights.