Actually saw a tweet earlier that said "Why should I pay Licence fee money to a bunch of paedophile protectors?" Yeah, because that's exactly what happened. Jimmy Savile was shagging kids in front of his bosses and they decided to keep it secret, not even kept it secret but defended him to their very last breaths... Oh, wait.
It's easy to point fingers in hindsight, it's easy to believe that people must have known. But basically what you have is what appeared to be an eccentric bloke, doing good work for charity and had rumours spread about him... just rumours that happen to be true.