The 80's predicted cable would expand to thousands of channels. Hyper specific channels so at any one time you could find the exact programming you desire and keep your eyeballs glued to the screen.
I think all this packaging is exactly why we don't have such channels (on TV). If all channels were ala carte, then there would be motivation to produce the sort of content that each group of people want. Instead, everything is grouped into packages. This prevents individuals from making their preferences known with their wallets, thus the programming we see is the drab sort of thing that appeals to as wide an audience as possible.