Banish from society.
I might be stupid enough to sympathise with some law breakers under special circumstances but paedophiles are not on that list. I have to admit to having a hate for them, they are the only ones i might be tempted to kill, if i had found that a paedophile had touched my kids or grandchildren male or female because there are some crappy women about too, i would swing for them.
A small child is meant to be pure and scum like that is taking that pureness away, EVIL. I do not accept it purely as an illness, like every thing else if we allowe ourselves to drift along into anything we can we have to get a grip on ourselves at times all of us and say no i will not go down that road, they willingly do most of them. Castarate there minds they are evil they should not be in society, they should be banished some place.
And just because you have a bad experience does not mean you hurt everybody else. I get pissed of with people who say i never had that so they think nobody else should. And because they were abused they have to abuse others, no not acceptable.