Well, I would say the fees are subsidizing the programming costs because I think the cost of the content would be a bigger number than the package prices listed today. NONE of the MVPD's can advertise or set the package price relative to the TRUE cost because that number (dollar amount--package price) would be so high for most consumers that they would RUN to alternatives. The MVPD's have to keep that price NUMBER as low as possible and IMHO, the only way to do that is to raise the fees such that they make up the differnce in programming costs, which is by fare the HIGHEST cost to MVPD's and a cost NONE have ever been able to keep programming costs down to a level that would not be harmful to the MVPD's. It is OUT OF CONTROL. And that is the future of the OTT stremainng services like SlingTV and DirecTVNow: those services will balloon in price over a relatively short time and we will be in the same situation of high programming costs passed ot the consuerm in the form of high package pricing. The OTT streaming services have the IDENTICAL pricing model and the same program packaging model as the MVPD's today; it's just less expensive for now. But just wait. All the same hell is just moving from cable and sat to the OTT streaming TV services via internet.
I was saying this same thing a few years ago when everyone was clamoring about how streaming is the way to go and will be so much cheaper. Just like anything new, it starts off being inexpensive until they get larger and expenses increase. Not only that but networks will see that's where everyone is trending towards and they'll raise their prices to take advantage of it.