So your issue is not with marijuana... it is with "being a public nuisance." Smoke anything, and someone else has to smell your smoke. I get it. Good point. I'll vote for ya.
I agree that the culture around the illegal use of weed, is largely smoking it. But here in WA, that culture changed overnight. My wife is a weed smoker, and we were with friends the other night who were simply flabbergasted that she SMOKED it! None of them knew anyone who still smoked weed... they all imbibed in other forms. But my wife is an old Deadhead traditionalist, and smokes very little (two tokes, twice a week). So calling her a "smoker" is way overstating her use. But yeah... around here, in my Burner/Deadhead community? People went from smoking to ANY other form of intake almost overnight. And passing the joint? Nobody shares any more. Now that there are so many carefully cultivated and mass-produced strains, everyone has their own particular favorite, and almost never smokes anyone else's stuff. The culture has changed a LOT here. Very quickly.