Really pretty simple solution to this.
Get arrested dealing drugs, you get full due process of the law. No bail, you are remanded to custody. And if you are found guilty it is an automatic 20 years. Could be for 1 joint or 1 kilo. Doesn’t matter.
If when caught there is a weapon, add 10 years.
Think that will end the drug problem pretty quickly. Stop going after the users. They want to kill themselves, so be it.
I'm philosophically against long sentences like life/20-years — they are the feel-good, pat-ourselves on the back
for not-technically taking their lives but taking their lives in the ways that matter (20 years is essentially 1/4 of the lifespan, and it is enough time for kids to grow up and have their own kids) by caging them like an animal… in short, such long sentences devalue the human life and strip them of even the simple dignity of capital punishment.
I would even go so far as to claim that such long sentences are a violation of the Eighth Amendment.