I am opposed to prison time for much non-violent crime. In fact, I don't even want Bernie Madoff in prison, living on my nickel at around $70,000/year. I'd rather see him shamed, shunned, fined unto poverty, and working as a greeter at an Orlando WalMart after spending a few weeks in the stocks on Wall St. or downtown Miami.
He would have made an excellent WalMart greeter.
I am also opposed to prison time for drug possession and, in fact, I am opposed to drug prohibition generally. Drug prohibition causes violence and craziness, makes drugs expensive, and feeds gangs and gang warfare.
This is not an endorsement of meth or heroin or even pot use, just pointing out that prohibition doesn't work and costs society more in the long run. If people mess up their lives and make themselves stupid with abuse and addiction, it should not be my problem. The prohibition is what makes it my problem.
Here's an article: Responsible Prison Reform.
"Legal" does not mean that you have to approve of it.