Compare marijuana prohibition to fascism. This is true, so it will confuse them. Most politicians vote for prohibitionist non-sense because they never hear any objection from our side. They also know that for every letter that they get there are hundreds of people who have the same opinion but don't write. Stop being defeatist when you are with other smokers.
Defeatism becomes an excuse for doing nothing.
After all, we only make up about 2 or 3 percent of the population. Consider stopping smoking so that you can fight for freedom. Obviously, this does not apply to medical marijuana users. They cannot stop, just as gays cannot stop being gay. But if your situation is such that you cannot both smoke and speak-out, make a conscious choice.