I think sports suffers from fragmentation in the same way as other content.
To watch all the televised football games in the UK you need Sky Sports, TNT and Amazon Prime.
Even then you can only see half the games whereas in other countries almost all Premier League matches are televised meaning that geographical licensing restrictions are also in play.
I would happily pay a fairly significant fee to watch all matches conveniently, but it’s simply not available to buy.