От людей страдающих наркоманией невозможно избавится. Даже если предположить что их физическое устранение станет законным, то как только вы устраните имеющихся - появятся новые.
Если бы проблема решалась так просто - это бы давно сделали. На деле нужно реабилитировать (возвращать в общество, проводить терапию, помогать найти работу, поддерживать психологически) имеющихся больных наркоманией и препятствовать появлянию новых (улучшать экономику и жизнь людей). Ни тем, ни другим власти в России не занимаются.
Это не сработает. Так как люди не рождаются наркоманами. Они ими становятся. И будут продолжать становиться.
Что бы победить наркоманию надо с ней бороться. А на данный момент все ровно наоборот её поддерживают и распространяют путём легализации.