Drugs will never be legal as long as certain intelligence
agencies get their black budgets from them.
Take the red pill.
But I would propose that the government wash its hands entirely of regulating recreational drugs. I see no government interest in policing controlling these substances once they were to be made legal. Anyone with the intelligence of a fruit fly should be aware that the decision to use them is the decision to accept the obvious risks.
I would abolish medicare if I had my way, and I'd certainly deny alcohol and tobacco related treatments to anyone entering the program in future.
The only way to reduce the expense that drug users impose upon society is to reduce the damage that they do to themselves, their families, and their employers by their habits. Everything else leads to additional tax monies and reduced productivity for little to no benefit, aside from the warm feelings one gets from saying "I did something about the drug problem!"
Warm feelings are no basis for sound policy.
A person with a moderate cocaine habit can still be a productive citizen. A person who snorts a rail of powdered drain cleaner, even once, is much less capable.