Well... y'know, the perpetual wind and rain most of the year is a pretty big deterrent for smoking in St. John's.
Then again, apparently everyone in Nunavut is willing to huddle around outside in frigid conditions to smoke, so it's probably not weather-dependent.