You speak of a utopia that I am fairly certain will never happen.
Actually being able to choose only the material you want is not in the best interest of the providers, as too many people would only a select few channels and the provider's revenue/profits would drop.
I remember satelite TV was supposed to be this utopia, a pick only what you want type of medium and now look what they have done, bundled everthing up into specific packages to force you to pay for channels very few people actually want, but still allow you to pay more for the higher packages to get all the channels you are truly interested in.