The cornerstone of modern justice system is that people can get fixed. Shall we cancel that and roll it back to slip-once-criminal-forever mob justice?
And even if he is fixed on the matter of his views on pedophilia, we still have all his creepy behavior toward women to contend with.
The social contract is you try to fix yourself up, society looks the other way on your old acts.
Of course, on some crimes it makes sense to put some limits directly for directly related stuff. E.g. not employing ex-child-rapists in schools.
But shunning people for their opinion, not even what they acted on, in an unrelated field... What's the incentive in getting in line with the society then?