I do actually appreciate the pedantic comment. However you make an implicit and false dichotomy between communist and authoritarian states. These two are much more similar, in some cases identical, than to a liberal democracy.
They wouldn't get their supply elsewhere? The junkies liked it because they didn't have to worry about getting robbed. You want to get rid of junkies? Enforce capital punishment of possession like Singapore.