What really annoys my is the binary nature of the packages, it's all or nothing which is why I'm no longer a Sky customer.
I switched my broadband to BT as I like MotoGP and wanted fibre anyway, so I get BT Sport for free. Were I paying for it, I would be paying for Premiership and European Rugby, NFL, Baseball, etc whilst only watching MotoGP and some of the Football. I pay the extra to BT for Eurosport so I can watch British and World Superbikes and other events like the Le Mans 24 Hours, Macau Grand Prix etc.
If Sky let me only watch Rugby League and Football I'd be quite happy, but I have to pay the full whack for F1, Cricket, Golf, Tennis and a host of other sports I don't want to see.