This has quickly become such an interesting thread! I read the original article as soon as it was posted here, and (as several others) didn't think much of it either. Sounds excessively whiny (which, hey, is everyone's prerogative). But thanks for pulling it in a good direction, Patty!
As to the law in question: much as I am for the legalisation of weed (though I'm not a consumer myself) and a pipe smoker inconvenienced by increasingly restricting laws, I'm happy that you can't smoke in restaurants, and will be annoyed if people are allowed to smoke marijuana (or anything else) in them. Just as I'd be annoyed by loud music, or people shouting. Well, more so by smoke, really.
I am also a former resident of Amsterdam, and I like the system there, even if it's not perfect - dedicated pot "clubs", essentially a café where you can have a coffee, eat something, and everyone there expects that there will be pot consumption, so if you're there you're fine with it by default (alcohol is not allowed in them, to avoid people hijinks). I'd also be fine with something similar for tobacco (like the Occidental Cigar Club here in San Francisco), though if people smoked mostly cigarettes in there, I'd avoid the place as well.