You've got it all wrong. The government needs to become the only legal drug dealer that hands out drugs for FREE (100% free) to any and all takers (older than 18). Then we need to pass laws that allows employers to discriminate against drug users for the purposes of avoiding liability issues with consumer products and services.
The money we save on the drug wars should be used for free rehab.
1) Overdose deaths will go down which would be a cost savings.
2) Prison population would go down which would be a cost savings.
3) Property crime, hooking, and strong armed robbery would go down which would be a cost savings.
4) Registered users could be effectively quarantined from being involved in sensitive work which would be a cost savings.
5) ...
The bad is that minorities would be adversely affected in greater proportion. And the children of drug users would have to be put in orphanage styled institutions unless or until the parents become recovering addicts.