I thought tv revenue depended on the number of star players in the league. If its total salary that matters then leagues where teams have more players will produce more revenue even if the players are crap.
How would "star players" be identified if not by salary? (don't say NT player or else virtually ever 3rd, fourth, fifth and 6th division league would have the exact same tv contract)
I don't know the exact formula but number of players has a relatively small impact on the total salary across an entire league. Teams that tend to horde bad players are hording $3k a week guys. No one has a team of 20 $20k players. It is also possible to imagine that the game is designed to peg TV contracts against the average salary in the league.