Это избыточная мера
Необходимо разделять понятия "распространение" и "употребление". Те, кто употребляет - больные люди и, вероятно, это даже их личное дело, если они употребляют наркотики. Легкие наркотики разрешены в некоторых странах, они "соревнуются" с алкоголем. Поэтому вероятно, что уголовная ответственность в данном случае избыточная мера. Правда, не стоит забывать, наркоманы, как и алкоголики, зачастую становятся ассоциальными людьми, устраивают дебоши, мешают жить родственникам, соседям. Может быть здесь стоит подумать о принудительном лечении. Для тех, кто распространяет наркотики необходимо ввести жесткое наказание, они должны сидеть в тюрьме. В данном случае нужно также смотреть, кому были продан наркотик - несовершеннолетнему или взрослому человеку.