If what people are worth is determined by revenue brought in then I guess teachers, policeman, firefighters etc should all just work for free.
If every player quit and we fielded teams of replacements, do you really believe revenue would go to zero? Value added is more relevant and salary also can't solely be determined by revenue as illustrated in aforementioned fields. It is insane players coaches makes multiple times more than doctors, regular teachers and almost every other field outside maybe overpaid ceos