Personally, I'm in favour of Geo IP Blocking.
Like Trigonoceps occipitalis I work in Euro land, or at least my company sends me there a lot. I can not reasonably watch the BBC. A little grumpy about that. But then again, neither can 350million other europeans who don't pay for it.
If they want to watch it, let them pay for it, either through the Beebs commercial arm or by giving the UK £100 Million / year to watch the BBC, or listen to the magnificent BBC Radio.