I've said it for years that they should do like the Canadian Satellite systems do with theme packs you add to a basic locals + public service channels and shopping, religious channel pack( yes some people take shopping religiously) . Your locals plus sports pack, movie pack, news pack, children's pack,womens pack etc. It would make many people happy and everyone would feel less like they are subsidizing a channel they don't want to. They could even hide some of the cost of other channels in the basic locals pack if they wanted to and it would feel psychologically like we are not paying for something we don't watch. I can see DISH charging like $19.99 (same as welcome pack)for basic locals pack and you add your theme packs in till you get what you want. But that would take ending Forced bundling at a congressional level or legislation to that affect, or there would be contract disputes like crazy and you might end up with no channels at all due to black outs.
Dish does this with commercial packages for businesses and it's not good at all. It may be a good deal if all you want are a few channels and they happen to be in the same group but that's not likely to happen. Once you find the channels you want spread out into different small packages you find yourself in the same position, paying a lot for channels you don't want.
Maybe all you want is ESPN but you have to pay $25 to get the entire sports pack. Then you only want CNN but have to pay $10 for MSNBC, Fox News and some other news channels you don't want. You may only want 10 channels but they're spread out between 5 different packages and now you're spending $70 and have the same problem you do now.
?I may be wrong but I can't imagine it changing to make TV viewing in our advantage.