I think for one ending incarceration of drug users will be one step to justice.
Ask yourself what created the mafia. It was the prohibition of alcohol. Drugs prohibition gave rise to drug empires. If we stopped making it illegal the black market would end.
Oh, Pulleze, the Mafia was created by criminals who just hung out together
They started it on prostitution, too
loan sharking
gambling
protection rackets
If what you said was true, there would BE no mafia anymore