By the same token, there is a real danger in painting people into a corner, removing any chance for them to regain their dignity. I think we, as a society, should grow a backbone: If people can be rehabilitated, then grant that and all it engenders. If people cannot be rehabilitated, why not lock them up for the duration?