MLB is 48%...so...
...this is just completely wrong.
As any laborer should. I don't care about the health of the company or the industry I work for after I leave them. That's entirely the interest of the owners.
While having a big market checkbook makes the offseason way more interesting, I don't think any fan cheers for a financial ledger during the season. The current system, preventing players from leaving a franchise for 6 years, protects small market teams quite well, to the point there have only been modern dynasties built with home grown talent. Supplemented and sustained with free agents, sure, but parity is quite strong in MLB.
The MLBPA will not go for that. Let's say, hypothetically, there was a deal struck where team control over a player was cut to 3 years in exchange for a Salary Cap. Do you think that helps a team like the Cheap Pohlad Twins?