I do not believe confinement will reduce crime over any length of time. Criminals would just learn stealth. Education and commitment by law enforcement as a deterrent, and government programs developed to level the social economic playing field are your long term solutions. imho