Here's a couple dumb ideas. Try giving a brownie mix to all your neighbours. If the weed smokers start getting high from baked goods then the smoke no longer becomes a problem. Alternatively, cover up the weed smoke with cigarette smoke.
Edibles are a different high, and not as many people like to do it.
If you don't like it don't buy it. This is America, you're allowed to do what you want when it comes to shit like this. Vote with your dollar, and stop acting like you know best for the 300+ million that live here.