I don't consider legalization to be a progressive stance, much more a libertarian position in my book.The only problem is progressives don't want anyone to be held responsible for their actions.
They don't want Hunter held responsible because he was an addict and couldn't control himself.
They won't want high drivers held responsible for driving through play grounds. "It wasn't her fault; it was the weed."