Now this just needs to happen with other TV networks.
For example, I'd love to pay AMC Networks[0], A&E Networks[1], or NBC Universal[2] a nominal monthly fee to access their catalogs on-demand.
While it's true that these networks stream some of their current shows online, the players and streaming experience is usually very terrible.
That's how I want to the future to be: everything is like Netflix or HBO-sans-cable. Maybe even eliminate, or at least reduce commercials.
And it's not exactly a-la-carte, because most channels aren't individual networks. And most shows are perfectly suited for on-demand viewing. There are very few things I watch that are actually "broadcast" live (news and sports are pretty much it). All I'm suggesting is that we bypass the cable companies and pay the publishers directly for content. I'd pay good money to an Internet Service Provider who gives me a fast and stable connection to the publisher's servers.
The flip side of all this choice is that it's no longer dead-simple for consumers. It sure is convenient to simply pay Comcast $100 a month and they take care of getting all of these networks and publishers into my home in one box with one remote control. Netflix, Hulu, and Amazon apps are fairly ubiquitous on pretty much every platform including built right into many TVs. I doubt traditional TV networks want to invest in that technology.
[0] http://en.wikipedia.org/wiki/AMC_Networks
[1] http://en.wikipedia.org/wiki/A%26E_Networks
[2] http://en.wikipedia.org/wiki/NBCUniversal_Cable