Oh good grief. This is such an uninformed and unnecessarily belligerent take.
We can and do have public nuisance laws which kick in when an individual is impinging upon the health, safety, comfort etc. of other people. This exists in jurisdictions all over the world for all kinds of things, the penalties are usually minor and applied only to repeat offenders. It is completely reasonable for someone to support the idea of these applying to marijuana use, in fact, in most jurisdictions where marijuana is legal, they probably already do. Yes, repeatedly stink up your neighbor's apartment and you may get a warning followed by a fine, deal with it. Your parent is not a Nazi and is not throwing stoners in prison. Perhaps go touch grass instead of smoking it now and then.
The irony of being called "belligerent" when there is infamously a declared war (The War On Drugs) against me and my kind!
Just like all other American wars, it is neverending, and nothing more than a way to funnel money and power into certain people's pockets at the expense of others, while destroying as many innocent lives as possible in the process.
I don't care what apartment dwelling city people do. City issues are for you to work out among yourselves. I'm out in the country far from anyone and I still have to worry about being thrown in prison. The danger is no less here and it has nothing to do with the smell. That's just one of many excuses weed haters use to persecute us. Satisfy one objection and immediately another will be raised.
It never ends and will never end, until the evil ones have achieved their end goal of exterminating this plant and its keepers from the planet forever. Since that will never happen, then it will just be a neverending struggle until the end of time, I guess, with many lives being destroyed in the process.