I did work politically against Pot, just like many things in California, too many people vote for Inappropriate items, pot, Gavin Newsom, ect. As far as responsibilty, garbage people smoking in a nonsmoking house with little children next to them, and smoke drifting in to my air space. We are being victimized ! You are not thinking clearly! You just want use catch phrases, instead of coming up with a solution.
Not too many solutions. Your Prop 64 had a quite healthy margin of victory. Your fellow Californian's voted for this. I have no answers for something that the voting public passed other than you would have to move. And, unless I misunderstand, you have to smoke on your premises, not in public. That, of course, hurts everyone around if you live next to pot-smoking people.
There is one possible solution of which I'm aware. If the offenders are renting, the landlord can prohibit them from smoking. Of course, you would have to get the landlord to agree.
"...Why is everyone a victim? Take personal responsibility for your life..."