YouTube TV and Hulu TV is just better. No one wants to have a billion freaking accounts and streaming services to have. Its modern but you can still buy everything you need in one package. The issue with streaming is everything is in a different place so youll need to manage multiple subscription just to make sure you can watch all the games. Youd need Peacock, Paramount, Hulu, and Amazon just to watch just football games and even then youd not have access to Fox because they dont have a streaming platform and need a TV provider to watch from their apps. And this is just to watch Bills games...
Things like YouTube TV and Hulu TV is better you get all those channels owned by those companies and you still get to cut the cord and can cancel whenever you want.
Until streaming sevices are consolidated into one platform, one account and one bill people are still gonna pay for cable and regular tv programming. And honestly i dont see those companies ever working together to make that happen.