I'm old enough to remember when cable television first appeared in my area. It was $6 a month and I thought, "Why would anyone pay for something that's already free?" The promise cable made in that era was there it would be ad-free, plus it would have content you couldn't find on network television. You were paying for the service, so that's how they would make their money. But of course, the lure of even more money was too great to resist, so cable companies started running ads AND charging a monthly fee. To this day, I've never paid for cable (except when my only choice for Internet was a bundled cable package that I never watched). I happily pay for Internet connectivity, since that gives me control over what I view and when I view it. So in concept, I like streaming services. I expect that in several years there will be a shake-out and some services will survive, some will get absorbed and others will disappear. It probably will be the customers that decide their fate, though, not a cable company.
You might be too old that you are forgetting why cable was invented. It was never a promise of ad free. Cable TV was there for people like me who grew up in the mountains of western Maryland (Or other areas where OTA couldn't reach) where you could get nothing off an antenna. Cable TV was there to provide us folks with the same OTA content that people in major cities could get for free. Same shows, same ads, just access. I am 50 and remember we always had cable in our houses as that was the only way to watch TV.
Cable TV itself was never intended to be ad-free.