They don't hand pick who gets revenue sharing anymore. So it's barely a problem these days.
In Major League Baseball, 48% of local revenues are subject to revenue sharing and are distributed equally among all 30 teams, with each team receiving 3.3% of the total sum generated.
Local revenue is local TV contract, plus gate, plus merchandise + concession contract.