Я Вам свое ИМХО скажу, IKIKO.
Всякое лекарство имеет побочные эффекты. Что-то одно оно лечит, что-то другое калечит. При лечении заболевания важно найти правильный баланс. Наркомания, распространение наркотиков -- это болезнь. Меры по борьбе с ней -- лекарство.
С марихуаной есть некоторый перегиб, отрицательные последствия употребления марихуаны не столь катастрофически, чтобы оправдать активную с ней борьбу. Но героин, кокаин, прочие тыжелые наркотики -- это болезнь страшная, и для борьбы с ней вполне можно бы и применять меры китайского образца.
А про причины наркомании -- это риторический вопрос. Видели фотку слона, который плод коки срывает? Хотите сказать, что его социальные причины к этому вынудили?

Пока есть наркотики, кто-то будет их употреблять...