What would be interesting is if locals remained must haves, inwhich you had to pay $10 or so before picking channels. This would greatly benefit networks, as they would still have 100% of the public. Instead of competing with 100's of channels, they would be competing with lets say on average 20 channels. Wonder if programing would improve.
Wonder if networks could bundle their programing like premium channels do. For example you could pay $3 for TBS, $3 for TNT, $5 for CNN, $2 for Cartoon Network, $3 for tru tv, or you could 12 for the Time Warner package. Doing something like that might be the only thing that saves some of the more niche channels. I would also imagine most people would only pay for 1 cable news network. Probably the one they like, so bundling might be the only thing that could save MSNBC.