" a constitutional obligation to give it all away"
Well that and the £2BN+ license tax/fee it receives every year, yes.
You don't **HAVE** to buy that Dad's Army DVD, that, at least you have a choice in.
BBC1 is just unwatchable for the most part these days with Bellenders and Celebrity Domino toppling, etc. BBC2 has Horizon, Top Gear. BBC3 is more promising as is BBC4 but really. Four channels? Sack the repeats, cut out the bullshit and put everything into BBC1 and BBC2 and maybe they'd be worth 1/2 the license fee.
If I contrast non-BBC content watched with BBC content and work it out pro-rata vs my SKY subs then SKY looks like great value by comparison, even if I 'forget' to subtract the ADSL and phone first and SKY costs me 4x the BBC tax per month and I can choose not to have it if I want. I still need the TV for the PS3 and XBOX so not like that can be bunged (42" HMDI tunerless monitors are not cheap).
If they intend to charge for iPlayer it better be outside the UK only. I'm already paying for it and all its content. Surely they could have a £5/month sub to non-UK IP addresses instead, there's revenue in that.