It has nothing to do with the sports themselves.
It has everything to do with tv companies and series directors thinking people will be happy to pay to watch their product, and then hopiong the majoity will just roll over and pay anyway. Same as car insurance, house insurance, just tax on living we dont need.
It is a very recent thing in car racing, and it seems to be working in some industries but not in others.
Look at gaming, games like Iracing, World of Warcraft and Star Wars Republic are pay to play, in that you buy a small install software, then pay a monthly sub to play. I would never do this, but plenty do and it has made Blizzard unfeasibly rich. Why? Because their product is good, playable and is always reliable and offers new updates regularly. Iracing, you pay that monthly fee, yet STILL have to buy most of the cars and tracks at EXTRA COST! Yet for some reason this model works! Star Wars is now free to play yet you can do naff all without using credits in game, even Playstation software is now largely inclusive of buy content, most gmaes have additional content on top of the usual 50 quid price, it is pure greed nothing more, NOTHING MORE.
It works in gaming, maybe coz you get to try it yourself, get immersed. IN sport you are ONLY watching, you are not participating. So, why on earth should you pay more to watch something that only offers you a seat?
THAT is why people are walking away, greed is a very dirty thing. It is that that is ruining sport, not people refusing to pay to watch it, if we didnt before why on earth should we know, because some fat cat realised he could start charing us for it thats why!
And that fat cat is Murdoch, the man who started it all and everyone has copied him.