Personally I think there will always be people, call them the Jeffrey Dahmers, we have to cinfine because we have no way to trust they won't do unspeakable acts. That confinement can be humane & in line with our values. But it has to happen. We also stop confining nonviolent offenders.