Well then I guess half the WOSD money IS spent on drug education and so forth. My bad. But I still think that unless a drug user is also threatening or harming others, unless he is actually committing crimes related to his drug use, putting them in jail is not the solution. Then they lose whatever job they may have had, and they become enemies of the system instead of members. They get exposed to radical Islamists and gangsters. It's not worth all that over a little pot. Jail does not produce productive citizens.
Which is to take the wrong tack. They should be put in jail for committing crimes, not for committing crimes for some particular reason.
I don't care why a man stole my car, only that he did. I don't care why a man broke into my house, only that he did.
If he violated my rights, it's a problem no matter what his motive. If he did not violate my rights, he is free to go his way. That is the proper way to think about it in a free society.