It's unclear why the only entity required to sacrifice in the name of more parity is labor . Why, as fans, do we not demand more from the owners/executives? Let's get real progressive:
1. A profit cap - Owners are capped at an annual 1% profit margin. Ticket prices are also capped across the league and, like rent control, are capped at how much they can be increased year over year.
2. An "estate" sales tax - MLB receives a tax payment upon the sale of a team. Money can be used to subsidize player salaries for smaller market teams. Like real estate, the tax is assessed on the gain from when the team is purchased to when it is sold.
3. An employee salary cap - Managers, GMs, trainers, etc. have a fixed pay scale akin to players. So, for example, the GM of the Dodgers cannot make more than the GM of the Pirates, no matter how much better the GM of the Dodgers drafts. Or teams have a capped pool of money they can use for support staff. So you can hire that star GM, but the head athletic trainer is just a kid straight out of PT school. That way, owners can't just "buy" their way to a better run team.
I understand why the owners would never agree to this, but if parity is what we're after, might as well make it parity across the board.