No other sport bends to broadcasters like the NRL because they aren't willing to leave money on the table to control the schedule themselves.
AFL do and they choose who goes on FTA.
The NFL also controls who goes on prime time and who doesn't to the point that any one team can only be featured on a prime time standalone game e.g. Thursday night, Sunday night or Monday night a maximum of 5 times in a season.
Thats what I said. The extra funds the NRL receives so we can fap over how much the game gets in comparison to the rival league, comes at a huge cost.
Control. and now with coronavirus, the NRL have practically ceded all of it. Should Channel 9 be blamed for attempting to maximise their revenue?
The AFL and NFL will have broadcasters input but nowhere near the extent of Nine and Fox in rugby league. The AFL does well to ensure that every team's (ex Victorian) game are shown FTA in their market. We always get Swans and Giants games on 7mate here, even if it's produced by Fox.
Re Melbourne though, Channel 7 want to show Collingwood, Richmond, Essendon, etc into Melbourne metro, more than North Melbourne, Western Bulldogs, St Kilda, and they do.
In NFL, they have strict rules as to the maximum number of games a club can feature in prime time. But some don't even get there.
And like I said, It's not unusual for a FOX or CBS second-double header featured games to involve those NFC east teams I mentioned in the previous post and other heavily supported teams such as Green Bay, Pittsburgh, & Patriots even though these teams are eastern/central timezone teams. This 4:30pm eastern slot largely caters to pacific/mountain timezone teams home games. The second double header featured games combined generally rate higher than the Sunday night prime time game. It's not because Miami, Jacksonville, Tennessee, Cleveland are in these games, because they're not. You won't find them too often in a slot with a largely national presence. Straight to 1pm eastern they go.