Нужно несколько зон безопасности.
1. Сначала обычный мир с его плюсами и минусами. Кому он нравится и кто хочет в нём жить - пожалуйста, пусть живут.
2. Зона безопасности B: всё то же самое, только нельзя совершать преступления, вообще никакие. За любой прецедент - выселение в зону А на не менее чем 5 лет.
3. Зона безопасности C: автоматика следит за твоими поступками и высчитывает рейтинг морального соответствия. Падаешь ниже определённого значения - предупреждают. Ещё ниже - выселение в зону B. Правила зоны B также исполняются.
4. Зона безопасности D: тоже рейтинг, но выселяют в C по более высокой планке. Правила зон B и C также исполняются.
Вот тогда в зоне D будет коммунизм, и жить там будут только те, кому это действительно нужно и можно.