Иных вариантов нет. Я бы предложила  ввести в законодательство возможность ограничения передвижения по суду. Т.е.не всем подряд, а за конкретные проступки. Типа срал за углом в Москве - вон из Москвы на 10 лет. ПОпался с наркотиками - сиди в своей Ингушетии пожиненно, и так далее.