That's the point, the teams aren't losing money. If the fans stopped spending money, it would force change. If the Marlins' only revenue source was from revenue sharing and absolutely zero from tickets, merch, concessions etc, they would fold as a team. MLB INC wouldn't allow the embarrassment of no fans in the stands for long, and the big market ownerships would eventually balk at sharing revenue with them. I know that's all pipe dream stuff, but that's the only solution. It would require fans getting balkanized in unison, which will never happen.