Solution: create a common platform for all online services (Netflix, Paramount, Disney, Warner, ...) and have EVERYTHING there, even old movies and not often seen ones.
It's the exclusive deals that fuel the fragmentation. If you could watch the same content on any streaming service, you wouldn't need to subscribe to a half dozen (or turn to piracy).
Of course that's exactly why Netflix, Prime, Apple, et al started making their own exclusive content that they totally control.
Can we have a la carte payments back? I don't pirate movies/tv because I barely watch any movies/tv, but the only time in the past year I paid for one was when I could rent it for 48h for $4. I hate subscriptions and would rather just pay once per every time I watch.
I'm always surprised when people propose monopolies as if a) they're good, and b) that's not what everyone in the game right now is trying to provide.
Everyone wants to be the one collecting the subscription fee. No one wants to be the one trusting the guy collecting the subscription fee to give them a fair cut.
I'm always surprised too. At least the market is sorta working.
In a lot of ways Netflix won. Many people aren't going to bother pirating their content and would rather just pay or at least subscription hop. We're in the greed portion of streaming where everyone wants a bigger and bigger slice. If Netflix did not create original content, I'm not sure they'd still be around.