In a league where there is a difference of $67 million (a whopping 74% difference) between the highest and lowest budget, revenue sharing-which would not hurt teams that make more revenue, because they are still gonna make enough to keep $40 mil cash every year, only makes sense. It is a balm to GMs and teams that are on the low end of the budget scale. The only way Revenue Sharing hurts the higher-budget teams is that it helps their low budget competitors. Or do higher budget team want to continue the oppression of low budget teams?

The league should be doing all it can to make it more appealing for GMs who take over crappy teams, and this is a sound way to do that.