And exactly how productive of a life can someone expect to have if the mere fact that they have to register and inform their neighbors is gonna mean that they will be denied housing, harassed by strangers, approached by people as if a 20-foot exclusion radius existed around them, preemptively denied jobs without anyone even bothering to check exactly what they did (mere indecency or gruesome rape?), etc. - essentially treated as pariah for the rest of their life? You'd actually call that a productive life?
By all means, be harsh with those who rape and kill. However, treating public indecency with the same harshness is blowing things out of proportion.
The crux of the problem is that the blanket term "sex offender" includes WAY too many types of offenses, from dumb public urination to aggravated rape, for this Law to be remotely justified. If they'd revise it to only affect pedophilia and rape, I'd guess that nobody would object. Even then, pedophilia is a also big can of worms, because of the way some states include statutory rape (sleeping with a fully consenting teenager) in their description of pedophilia.