As someone who spent many years in the United States (Arizona) Prison system, this is a great step forward. Although it still won't stop drug users from committing crimes to get their next fix.
Just subsidize the cost of drugs for those that can't afford them, and problem solved.
A fraction of Trump's tax cut should do the job.
We can greatly reduce drug-induced petty crime by legalising (most) drugs - some will call that a surrender; I won't.