Drugs are escapism. Remove people from an environment where they feel a constant need to escape but can't and many will just quit on their own. Look at the studies on Vietnam veterans heroin use in theater and how many of them quit with no help when they got home.
TDLR, force can't make anyone sober up. You have to build a world where sober happiness is possible for them.