It's legal here in Oregon. Only, most places will tell you that you can't smoke on the property. And you're not supposed to smoke it outside in public either.
So it's legal to smoke in private outside only. And everyone just smokes inside anyways cause it's fucking dumb how specific that is.
Tbf I like all those restrictions for cigs. It shouldn't be different for weed. At the end of the day, people shouldn't have to breathe in someone else's polluted air if they don't want to.
Yeah, certain strains of the stuff smell absolutely awful and seem to permeate every crevice in a half km radius. I would find it very obnoxious if that was all over public areas.