Says who? The USA stopped the alcohol-related killings of Prohibition exactly by recognizing that we couldn't stop the drug alcohol.
So: Your point is that drugs should be legal. Don’t stop them , just make them legal.
Not a bad point it would solve the problem of those who are claen and sober having to look for a job, They could just get the jobs of the addicts.