I'm very surprised that the new CBA doesn't include a 26th player on the roster.
I would have expected the players to be big on this. It gives them the possibility to have more days off and increases their membership.
I think you might have that backwards. I'd think it would be the teams that would want that extra spot. I think that is something the players would fight.
Adding another roster spot could theoretically eat into the pie.
You have a few teams that would just add that much more payroll, but I think many more teams would budget less per spot so their payroll stays the same.
It's the players ALREADY in MLB that have the bargaining power- as shown by the unions continued indifference towards going to bat for minor leaguers. Adding another roster spot is akin to a minor pay raise to minor leaguers, it wouldn't be seen as much of a benefit to those already established in MLB. And, that raise comes out of the current MLB players pockets, not the owners.