I don't think decriminalization of hard drugs works without an ample amount of long term money set aside for treatment. Plus money for additional law enforcement to aggressively enforce existing property, violence and public intoxication laws. People should not have to endure a slipping down life because others choose to do drugs.
As far as the why people do drugs, I'm not sure we need that much study. It starts out fun, then it turns into something to numb the pain, then its something that is needed. I've done a myriad of drugs in my time, thankfully I never passed the fun phase. I don't presume to know what drove people to the 'numb the pain' phase and I do feel for them. I am not willing to upend my life or endanger my kids to find out. There is also a limit, how much money should society be expected to spend to constantly on an individual who keeps going through treatment and keeps going back to using? With that said, I do think the number is above zero.
My patience fails though at those that endanger others and commit crimes to further their addiction.