В некоторых странах (Швейцария, Австралия) правительства, придя к выводу о крахе метадоновых программ, приняли решение вернуться к выдаче героиновым наркоманам героина[4]. В ряде европейских стран для заместительной терапии стал использоваться бупренорфин, а также пролонгированные формы солей морфина[5]. Отмечается, что программы заместительной терапии диаморфином (медицинский героин) введены в Швейцарии, Австрии и Германии исходя из понимания того, что метадон и бупренорфин не могут помочь всем пациентам прекратить инъекционное употребление нелегальных наркотиков. В Германии в настоящее время принят закон, разрешающий терапию диаморфином; по состоянию на начало 2010 года в такой терапии участвовали 100 человек.[источник не указан 2372 дня] В Германии, например, по данным 2006 года практиковались нижеследующие виды заместительной терапии:
42 187 пациентов — метадоном,
11 506 пациентов — левацетилметадолом («левометадон»),
11 171 пациент — бупренорфином,
577 пациентов — дигидрокодеином,
118 пациентов — кодеином[6].
В настоящее время в некоторых странах рассматривается возможность замены метадона на менее токсичный бупренорфин