That is exactly what I said in my post. The cable company has a cost built into their delivery mechanism and they feel they need to charge for you to get channels from that access. So, the broadcast networks said if the cable outlets are going to charge for our free programming, then we will charge you to retransmit it.
The difference here is that Apple, Roku and Google's delivery mechanism is piggy backing on already existing infrastructure and they could provide the programming free of charge if they wanted to to break from the cable mold. However, the broadcast networks would need to recognize that there is no cost passed on to the consumer to access their programming and agree that they would provide the free OTA signal to these providers to rebroadcast at no cost.
The Networks would need to adapt their business model to reflect the digital era. Remember that the the cable agreements were struck well before the internet was widely available and the concept of "streaming" wasn't even developed in the form that we know it as today.
Actually the cable companies don't want to have to pay to retransmit free OTA content. It's the networks/studios that has the cable companies over a barrel. You have seen channels going dark when the networks want more from cable companies in order to get content their customers want. I.e... You want Showtime? Well you're going to have to pony up for CBS.
The biggest fear of the networks vs Aereo was not content being "stolen." It was that if they had won, they would not be able to strong arm cable companies into paying retransmission fees. Because every Cable company already has the infrastructure to do the same as Aereo.
In fact the networks themselves have the capability to deliver OTA content via internet right now. But they will not due to them making huge $$$$ with the current model