These drugs look more effective against alcohol than against other habits. One of the newer versions hasn't done much for guys hooked on steroids.
There's a New Yorker piece on how GLP-1 medications have helped some cut back on drugs and alcohol and might open a route to moderation.