if any paedophiles had actually been caught by a CRB check then it would be in every newspaper, on every news agency, practically on every billboard and politicians would be trumpeting the success of the scheme at every opportunity.
We are hearing nothing, draw your own conclusions.
On the other hand we hear about the providers of CRB checks not being accountable for mistakes that get made, we are hearing about people who miss job opportunities because of mistakes made on CRB checks and we hear about people suffering because of mistakes made on CRB checks, we hear about people who have to repeatedly pay for CRB checks at great personal expense, we aren't hearing about how this is being put right, draw your own conclusions there as well.
If it ain't broke don't fix it, well CRB checks are broke
If an employer requires a CRB check on an employee, prospective or otherwise, then the employer should pay for it.
If a job seeker is applying for several jobs then a single CRB check should cover them all and they should not need to apply for a new one every time
If a mistake is made that harms the individual the CRB check relates to, say by denying them a job, then the individual concerned should be entitled to recompense from the people making the mistake.
Its easy enough to fix, no one wants to do it though.
But even if it is fixed, it won't catch a single paedophile.