listen, pick your favourite axiom.
here's one: do as ye will, harme none.
selling drugs harms people. fatally. therefore, you can't do it, in a free society - you'd need to be expelled or killed for it.
decriminalizing drugs means, at some point along the way, you've decided that the profit motive trumps everything else. you've said "yes, people are making a profit from killing people, but..". and, you can come up with whatever set of excuses you want, but at the end of it they're necessarily bullshit rationalizations: you're buying into the neo-liberal paradigm and accepting their set of rationalizations.