I agree however the league already capped the spending of the rich teams instead of making the poor teams work harder to make money. Therefore you shouldn’t save one and not the other.
The wealthier teams can spend as much as they want- they can pour money into marketing, property and equipment, staff (scouting, development, etc), and numerous other things.
Meanwhile, the poorer teams are being forced to work harder, because there is a minimum spend requirement. In order to justify spending to the min, teams will need to be competitive to bring fans into the arenas and sell more merch, which will help drive revenue above and beyond spend on salary.
What the cap has done is allow franchises in smaller markets an opportunity to right the ship until they become more viable in their markets in a more sustainable way. And it’s prevented us from having to watch the same six franchises be prominent year in and year out, forcing them to finally work on spending smartly rather than just throwing piles of money wherever and hoping it sticks.
Just find out whatever the overall percentage that tax free teams get over every other team and than allow said teams to go over it by the exact same percentage.
It’s not that simple. Players will get taxed more or less in a year based on the schedule of games they play. If you live in a tax-free state, you are still going to get taxed for the days you spent working/playing games in New Jersey, California, New York, Massachusetts, etc.