If the streaming services, a) carried the sports I wanted to see and, b) allowed a la carte pricing, I believe they'd dominate the cable franchises. The big issue, frankly, is that Disney, for example (owner of ABC, ESPN, etc.), charges out the ass for ESPN, so much so, if I understand correctly, it's almost as if the other, lesser channels subsidize your cable bill.
I realize that this type of "menu-driven" pricing would never work as the individual content providers could/would charge more for each of the individual channels. In the end you'd end up with the same bill and/or even higher bill.