While this is a good start and its great to see my Alabama legislators doing something useful for a change; but it isn't going to solve the problem. Only lifetime imprisonment or execution will help.
You know as I read all the comment's on this thread and previous one on sex offender's I must confess the anger and outrage is abundant, leading me to believe that folks are taking action in their own states, ensuring that another child never be at the hands of a sex offender.
I think you are right, the only place they can live, prison. Many of them even admit to that, wanting to return to prison because they know what they will do if they were tossed into the neighborhood at their own device.