No person or government has the right to tell me what I should or shouldn't put into my body. I have agency and the ability to decide whether something is good for me or not. There's just no excuse for a government to criminalise drug use, especially when so much habitual drug use is a medical problem, not a criminal one.
I think most, but not all drugs should be legal. I mean, the government makes certain drugs illegal to protect its citizens. You would die at an extremely young age if hardcore drugs like bath salts, cocaine, or crystal meth were heavily abused.