Today, Linear TV is a tough sell. In the not to distant future Linear TV will be staging a come back. Streaming is becoming more and more fractured, between more and more players. Currently TV Streaming services is becoming more and more expensive with less and less content.
It won't be long before people start to realize a Linear TV Service subscription will provide more content at a lower price point than subscribing to multiple Streaming Providers (Hulu, CBS All Access, Disney, Netflix, Amazon Prime, HBO Go.....).
In the end, the shift away from linear channel TV to on-demand TV isn't *mainly* about cost. Sure, to begin with, some folks quit cable/satellite TV and just paid for, say, Netflix and Amazon Prime to save money.
But the bigger picture is that a larger and larger portion of Americans' viewing hours are shifting over to on-demand streaming services, including among those households that have *both* cable TV and one or more streaming service. A bigger and bigger portion of the series and movies that get awards nominations, online buzz, and are talked about by your friends, family and co-workers is stuff that exists exclusively on Netflix, Prime Video, Hulu, etc. And with the launch of Disney+, Apple TV+, HBO Max, and Peacock, that will become even more true. Stranger Things and The Crown and The Handmaid's Tale and Fleabag aren't available on any linear cable TV channel.
You're wrong when you say that streaming services offer "less and less content". It's true that Netflix is losing some key titles (Friends, The Office, Parks & Rec, etc.) to *other* streaming services. But the reality is that each year, we see a higher and higher number of hours of new original content exclusive to streaming services, not available on any linear TV channel. That number will really explode in 2020, as the streaming wars heat up.
What's happening is that linear channel cable TV service increasingly appeals only to sports junkies and news junkies, because live sports and live news/political opinion/talk (Fox News, MSNBC, CNN) are really the only things that cable TV exclusively offers or does better than the streaming services. (And remember that all the premium cable TV channels like HBO and Showtime are also available as on-demand streaming services, so they don't really count in either category.)