So the strategy to combat illegal use of drugs is to legalize them and provide them for free.  Oh great.  Opium dens like what China used to have.  That's the answer!  

Do they need a doctor's certificate proving they are addicts, or will these opium dens be free for recreational users too?  Or do they pay a fee, until they become addicts, at which point it becomes free?  

What's next...for the addicts to listen to "education", like the ole' Christian soup kitchens in the 1930's where you got a sermon with your soup?  Yeah, that'll work.