So one person doesn't have their life ruined, and the prison system doesn't bloat. Meanwhile, they continue being drug addicts on the street where no one is going to arrest them or even attempt to deal with them, while they befoul the community with their behavior. I'd call it a wash, at best. What exactly is the right thing to do with a serial drug abuser who has no plans to reform, and no respect for the society in which they live? Just deal with it? Deal with them sleeping on your door step, shitting on the streets and committing crime to fuel their addiction? There are plenty of stories from the West Coast of regular citizens being sick of the "we can't do anything about it" attitude when it comes to drug addiction and non-prosecution. Fully decriminalizing everything and taking no responsibility for the fallout isn't the answer. Especially when we have the poverty situation in this country to the extent we do.
Obviously you don't just make the decision to decriminalize drugs and ALSO do absolutely nothing to support people when they get out of prison. There are already organizations of volunteers that exist to support people who get out of prison, so any plan to decriminalize drugs nationwide should involve expanding these efforts
https://www.prisonersupportnetwork.net/Who said anything about addicts? Even if people hit with drug charges are addicts, they're the least in need of being jailed. Even if no addict ever wanted to change, a cage would never be a solution.
Putting someone in jail, taking their freedom and privacy, possibly torturing them with solitary confinement, forcing them to go through the humiliation and oppression of the parole process, and permanently ruining their chances at getting a job if they're a felon, is a massively disproportionate and cruel response to someone who shit on the sidewalk, slept on your doorstep, kicked your dog, and deleted your savegame.