There's lots of reasons for the authorities being soft on paedos.
But saving money combines lobbying by a bizarre coalition of religious groups and social workers likes the idea that they can be fixed.
One senior Catholic referred to hostility to paedos as a "witch hunt".
Also many are middle class white men, and as we see in things like causing death by driving the courts don't see them as a group that should be punished.
But actually the sympathisers to paedos have a point, that their reoffending figures are much like any other criminal.
What the courts, social services and churches fail to understand is that people are a lot more tolerant of giving a burglar a second chance than a paedophile. Actually burglary is a structure of crime that many grow out of.
The deeper philosophical problem is that justice has been nationalised, and thus you get what is convenient for you to be given.
It is run for the benefit of those that run it.
Both major parties aren't willing to stand up to the prison officers association, and no social worker is going to stand up and say "we've got no bloody idea how to deal with these people."
Judges are at fault, but sadly the problem is you and me.
Politicians know that crime doesn't actually cause many people to change their voting patterns, and a minister has to actually be caught lying about crime for it to cost him his job. Incompetence seems almost a necessary qualification
Also politicians know that keeping dangerous criminals locked up is expensive, and the British people vote for their wallets above all else.