My ideal pragmatic solution would be a platform (or two, or five) that acts like a dumb pipe for content providers to license their content to, and receive some form of compensation every time it is watched, prorated into the amount of the episode/movie is actually watched.
However, given the difficult licensing issues found for every country, that's probably not going to happen any time soon.