I'll just add, serious revenue sharing, raising the floor and letting teams pursue era-defining squads is how you grow the popularity of the game (30 teams trying to figure out how to win). If you're just capping spending to placate the poorest teams in the league what you get is a league that's structurally stuck in place.