I think the term "legalization" needs to be qualified. The situation is moving towards extremely limited government-controlled privatization. Citizens can buy recreational pot in an approved store but it's still illegal to grow a single plant in your own back yard.
I'm almost positive someone will be absolutely indignant at my temerity for suggesting the above, but it's worth thinking about what real legalization would look like.