No I don't think it should be banned in law.
But there should be a definite awareness if you are older than pursuing a relationship with someone much young SHOULD attract scrutiny and questions. And SHOULD as a rule be discourage by employers especially if they are in an industry which is high profile. And there have been previous scandals.
It's about promoting prevention of abusive and making it harder.
If you still think you want that relationship you need to understand the implications. It has to be an active choice and that organisations may have to act with concerns in mind.
It's not hard to avoid the situation arising - it's rare to socialise that far out of your age group. If you are DELIBERATELY seeking out someone much younger (if you are over 50 that means anyone under 30) that's red flags all over the place. The arguments about it being fine at 18 because it's legal or that a 17 year old lied about their age miss the point. What reason does an over 50 year old have to be contacting under 25s? Especially someone who DOES understand the nature of power imbalances and why they are not cool.
If you are mentoring, that's even worse - that's a straight no no. If you volunteer with a charity or work with children and young people it's an action that WILL get you kicked out. It's bog standard terms and conditions these days. Cos safeguarding.
The question is very clearly here, why was a man of this age contacting people out of the blue this age? Given what will be in his training and contract.
It's a massive big deal. An organisation with the history it has CAN NOT turn a blind eye to that. Anyone working for the BBC KNOWS this.
Ultimately he can shack up with who he likes, but he can't solicit himself online to young people and expect to continue to work for an organisation who has a duty to protect younger people who may be vulnerable - even if he's done nothing illegal.
Cos Safeguarding.