What I was trying to point out is that drugs are illegal for a good reason (yeah, gay marriage, not so much, but that's a different topic). Making something legal to get criminals out of jail is a ridonkulous idea. Sure, for every child-murdering heroin fiend there's ten harmless, good-intentioned dope-smoking high school dropouts, but that's still eleven people right there whose lives have been pretty much flushed down the pooper.
See, this is going to make me look like some kind of pro-fascist nut, but, by and large, people are pretty stupid. They'll do things that give them pleasure by messing with their brain chemicals, regardless of how bad it messes up their life or the lives of others. So we try to discourage that by making it illegal. You could argue that just makes drugs more alluring, but then all you'd be showing is that it's a lose-lose situation.