The real problem is that the BBC must be in a position whereby, should the government decide to link TV license and BBC access in a hard way, or (god forbid) fully privatise the service, they can flip a switch and make it so. So everything has to be behind a registration wall.
They have been under 13 years of pressure from Tory governments, run by friends of Murdoch, who don't believe in free knowledge and public broadcasting; the BBC had to be seen to go in the general direction of preparing for de-facto privatisation. This is the result.