20 cents is chump change. and BBC World News is definitely left of center and I have no problem with paying for it.
Do you honestly think it's as simple as that?
If Dish decides to carry that channel then they would have set terms with that network. Just because you see the channel listed as only costing 20 cents does not mean that will be the cost to Dish. They would also have to determine what package the channel gets carried in. Some networks require their channel to be carried in the basic package. Since channels charger per viewer Dish would have to pay 20 cents multiplied by every customer they have that's viewing it. Lets say that 13 million Dish customers receive that channel. That would cost Dish $2.6M per month.
That's a lot of money and that's only if they charge 20 cents.