bbc.co.uk is fine because when you access it, you are aware it is a site
designed for UK residents so when they tell you you can't access parts
of their web site, you understand. But they shouldn't have "bbc.com" for
that web site.
No need to tell us we shouldn't do what we're not doing
bbc.co.uk is used for UK
bbc.com is used for non UK and has adverts as you non UKers don't pay