Isn't that the whole point of the free market? Make the total cost/effort for something lower than the alternative, and people will pay for it. I paid for Netflix for ages when they had every show/movie that I wanted to watch, instead of stuff being fragmented across 20 services.