ИМХО, лучше контролировать наркотики, чем оно само по себе. Возможно, не для всей публики, а зарегестрированным наркоманам только,  и даже не бесплатно, но ближе к себестоимости. Сколько преступности держится на наркотиках, что б  с ними всеми случилось, интересно? Как минимум цены и доходы упали бы. Кстати, делали такой експеримент, в Бритиш Коламбии, что ли? Не знаю чем закончилось. НО если учесть сколько заразы наркоманы переносят, спдиы всякие, гепатиты, контроль над ними значительное влияние бы оказал. А марихуана такое распространенное явление, наверное % 70-80 населения ей балуются.