THC is perfectly legal here (Quebec, Canada) and believe me, there is no smell on the streets!
What is actually disgusting and happens often in the streets is the smell of ordinary cigarette smoke.
This might be controversial, but smelling either in public makes me happy! Now the stale smell of tobacco-infused clothing, that is awful.
It's legal in many states here. In SF it's absolutely everywhere and disgusting. Austin smells like tobacco and it's much better to my nose.
It's not legal where I am at all and I get hotboxed on my morning drive to work every day...