It almost looks like we have two seemingly opposing camps here, with quite a few falling in between: one group that is interested in raising awareness above all else and others that are interested in being respectful at all costs. The first sees the second as ineffectual and apologetic, the second sees the first as boorish and pushy. I think both sides have something to offer here. It's true that we don't get our rights protected if we don't stand up for them. And it's equally true that if we push people by forcing them to accept our habits, they're going to push back.
I don't think the two are mutually exclusive; we just might try raising awareness in a way that's polite and respectful. If you ask someone if you can, then there's room there for someone to ask questions, they don't feel forced and don't feel a need to shut down, and there's a higher chance they'll hear you out. I've had vehement anti-smoking acquaintances invite me to vape away in their homes after realizing that it didn't stink, wouldn't affect their health, and above all else that I was willing to respect their feelings in the matter. I got my fix and they came out a bit better informed about the whole thing. Had I slunk off to the bushes that wouldn't have happened. And had I told them it was my gods-given right and that they had no choice but to accept it, they wouldn't have heard me out.
Since that's worked well for me the times that I have done it, and since it seems to work for so many other folks on the board, I think I'll make that my new policy. If I'm gonna be there for a bit, I'll just ask. If they say yes, great. If they say maybe, then we'll talk about it--I'll hear them out, and they'll hear me out. And if they say no, then I'll excuse myself to somewhere more private. Awareness raised, boundaries respected, mission accomplished.