So then you can have charges of $4/subscriber/month vs. <$1/subscriber/month.It will be a free market when the government enforced monopoly protecting local stations against competition is gone. Providers carry locals because that's the only way they can get the programming customers want. Absent government coercion, the so called "broadcast" networks would be distributed just like every other network, without the outrageously expensive infrastructure - multiple satellites, spotbeams, POP's and backhauls for hundreds of markets, not to mention the untold number of wasted man hours expended dealing with each and every one of them at contract renewal time. Only then will the marketplace be just like ESPN, Discovery, et al.
It IS still a free market. Providers don't have to carry locals. They are making a business decision to do so. Does that come with a price? Yes. Just like they make a decision to carry/not carry other available channels.