The only a la carte you're going to get is per show, not per channel. I only have Netflix and Prime (and an HBO subscription through Prime, which I rarely use). If I want to watch a show that isn't on those, like Better Call Saul, I just buy the season on Amazon and watch Monday mornings. That's the best we're ever gonna get. I've cut my sports consumption by 95% and other shows just as drastically. I just don't care anymore and I continue to be shocked by how much people watch.
Streaming will always beat the Cable companies though. The price for these services is the same every month and cancellation is one click. The cable companies were absolute fucking criminals. Promise you a price and three months later jack it up, then deny you were ever offered. Getting through with them was a pain in the ass and cancellation was an Olympic event. Absolute fucking criminals. For now anyway, streaming is not that.