Your right to consume drugs (which I fully support) stops when you begin to pollute the air I breathe.
People shouldn't have to hide in their houses, but neither should they be allowed to spew smoke where others will breathe it.
The problem is that this is really an air pollution issue but is being painted as a drugs issue, from both sides. Grandparent poster thinks that air pollution from portable fires is somehow related to the legal status of cannabis. Conversely, lots of smokers probably think that efforts to restrict their ability to pollute is some sort of effort to outlaw their drug.