Tippo, I never said a word about the TV license paying for other terrestrial channels. All I said was they were NOT free! ANY channel which is "free to air" which carries adverts, Joe Public is paying for through higher prices in the shops. Some of the bigger advertisers spend hundreds of millions on TV ad budgets and they get their money from us!
The services provided by the BBC are far more extensive than those provided by the others and at much less cost. If you don't want to use ANY BBC service then yes, it's a bummer that you have no choice but to pay. Unlike Sky and cable providers however, you don't pay extra for watching it on a second or third TV in the house.