People still want the same thing: to have all they want to watch available in a single place, through a single interface, and for a flat price. Without ads, market segmentation, or other exploitative trickery.
Truth is, because of greed of the IP holders, the existing legal avenues of getting media are garbage and, on top of that, subscribing to several services costs more money than reasonable - all that starts to outweigh the aforementioned risk. And the risk is going down now that pirates run streaming sites too, which shield viewers from liability.
See also Steam, and how game piracy dwindled down thanks to cutting out the bullshit. And wrt. mental overhead, just look at how unhappy gamers are now that more companies are trying to compete with Steam by launching exclusives, making it necessary to install additional game launchers (which are almost universally garbage).
People are not lying in their complaints.
We have the technology to make the content of those 300+ channels available to me in a piecemeal a la carte fashion, but cable companies say if I want to watch ESPN I have to pay for 100 other channels. If I only want to watch Game of Thrones, I have to pay a bit under $20 a month to get a whole bunch of other stuff from HBO I will never watch.
I want to pay for only what I watch, but the cable and streaming services want me to pay for whats available to me. That is the big disconnect IMHO. There is no technical reason we can't have one service (like netflix) that has the world's digital content on it, and I can search and pick what I want to watch on it and pay for it and have the content owners get a cut of it. Netflix was kinda close for awhile, but then due to their licensing deals started pushing and pulling titles at random, and then different studios are now trying to put up Chinese walls to ensure that they have exclusive rights to content. I feel everyone loses here, and I myself can't imagine ever paying for a separate service just to watch star wars or Disney movies. There seems to be a real network effect here of just making everything available.