Please don't get the government involved in this. One of the reasons cable is offered like it is, is because of the nitch channels it provides (I think, I could be wrong). Not everyone watches FX or SciFi, but because everyone pays a flat cable rate, those stations can provide quality programing to their viewers. If everyone got to pick and choose which stations they got, SciFi and the Food Network and other nitch stations may go down the tubes, or suffer badly.
And seriously, if you want something on your TV, don't watch it. It's relatively simple to block channels.