AFAIK, countries that have tried loosening the laws on drugs have made good experiences. You would save a lot of money on law enforcement,
plus you could tax drugs the way alcohol and tobacco are taxed now. With all that money, you could offer some reasonable therapy facilities.
Also, I don't think the stigma would just disappear for stuff like heroin. Heroin is terribly addictive, and staying away from it remains a good idea regardless of its legal status.