I would support a change to the law so that people are not named before being found guilty. He could have been quietly dropped from the schedules until the case came to court.
But (and it’s a big ‘but’) given the way Jimmy Savile, Rolf Harris and others got away with abuse for decades, and the BBC was (rightly) hauled over the coals for not acting more quickly and not taking notice of victims, I can see why he’s been sacked.
What would people rather see happen? Keep him in post and risk another scandal? Given that rich celebrities can pay for very expensive legal representation it is likely that by the time the accusations hit the fan all defence avenues have been thoroughly explored. There have been rumours for years about the behaviour of some very high profile celebrities, and the consensus is that this won’t come to light until they die because their legal teams have everything sewn up. They continue to work, and the media continue to treat them as treasures. It’s not true that people are fired because one wrong word has been said against them.
I’m sure the BBC will have tried very hard to keep him - his programmes are popular and his image is wholesome - but Huw Edwards, Phillip Schofield, Jermaine Jenas etc etc all had ‘good guy’ images too, and the tv companies were roundly criticised for maintaining those images in the face of evidence to the contrary.
He has resigned from his post as chancellor of a university, too. The same applies to that, IMO.