If it's on radio or TV you get it for free.
If it's educational it should be freely available to all.
If you've paid for it in the past then it's paid for.
If it's shit then you shouldn't pay for it anyway.
There is no stopping it.
Companies should just admit defeat and tag on a donation address to use if you liked it. That or quit thinking anyone is going to pay $50 to download a book they can get for free, drop their prices, keep extremely comprehensive catalogues, and have a great dl speed.