Has proper counseling ever been tried? I think that once someone is labeled a sex offender nothing is ever done to try and help.
I believe that with proper counseling some offenders can be rehabilitated. Locking them up without help is the wrong approach.
If that doesn't work lock them up and with no chance of parole.