Pure heroine or coke is a lot less dangerous long term than street stuff laced with who knows what, but sure yes, there are health implications. It's the balance sheet you have to consider, making drug lords and terrorists have to go look for real jobs, freeing up immeasurable police resources to go after real crimes.