For satellite and cable TV viewers, I would propose something like the Disneyland ticket book the park had until the early 1980s. In this case, customers would buy their service and get to choose a designated number of programs to watch; everyone would get a few vouchers equivalent to Disneyland's old
"E" ticket, which allowed access to the newest and most popular attractions. That and some competition between the cable companies would be welcomed.
I don't have cable TV because I don't like the terms and being forced to subscribe to channel bundles that appear to be what they're not: a good value for something you want.