What tells me much about you is your phrase "why should the BBC be running a charity anyway" not only a sad reflection on whatever you believe society to be, but shows a lack of humanity I find breathtaking - take a look at the work they do and tell me it's worthless 
There are many charities around. They should be funded by voluntary contributions and be accountable to those who fund them. I am more than happy for such charitable organisations that meet this criteria to continue their good work.
However, the BBC is the UK's public service broadcaster, paid for by the taxpayer and answerable to the taxpayer. In my view it should not be using its resources to inspire political change and spread radical environmentalism around the globe.
Since it receives a good deal of its money and resources from the Government, the EU and the BBC, it effectively rules out any accountability.
That's my gripe.
