Wellllll … I dunno. Are they really making more from their media partners than they would from opening up more games to streaming? I’m honestly asking - although my gut feeling is giving fans access to the games they want to watch would be far more profitable in the end.
I mean, look at me, a long-suffering Vikings fan in eastern Iowa. The broadcast preference in Cedar Rapids usually goes Bears-Packers-Vikings, in that order. I probably get around 10 or 11 Vikings games over the air or on a national broadcast each season. How much more could the NFL make having fans like me pay to be able to see their teams in those other 6 or 7 games every year?
Baseball is even worse. Blackouts started because team owners were paranoid about broadcasts keeping people away from the ballparks (radio, at first - owners fought like hell against having their home games, at least, even on the radio). Nowadays, it’s less the fear of losing ticket sales than it is affecting the income streams of each team’s TV partner. It’s not an overall MLB media contract, but each team’s setup with a Regional Sports Network that’s the problem. MLB agrees to uphold blackout restrictions to protect the RSNs, not teams’ attendance numbers. And then, of course, the RSNs are only available with certain providers, if at all (the Brewers remain blacked out in the entire state of Iowa even though their RSN isn’t available in the state - how does that make sense?).
I’m no expert and have no access to the numbers, but I can’t imagine a scenario where allowing streaming of all games to everyone (at a price, of course) wouldn’t be wildly profitable for MLB or the NFL.