To be honest a CRB only works if someone has been already caught anyway. They count for nothing otherwise. References don’t highlight potential risk either coz not many give a bad reference do they? It’s all something very hard to police.
But surely it is common sense to police known offenders If the checks save only one child from abuse then they are worthwhile.