I'm not sure about legalizing it all, but me and the world is pretty sure about decriminalizing it, just watch what happened here: https://www.youtube.com/watch?v=PbWpXYOg4OQ
TL;DR: Highly successful strategy of not marginalizing (both socially and legally) and actually helping addicts: cuts costs, cuts problems, decreases addicts.