Again, I am a nonsmoker now (quit about 12 years ago). So I have personal perspective from both sides of this issue. From my own experience as a former smoker, and from observations of smoker's behaviors today (aboard ships and otherwise); the vast majority of smokers follow the rules regarding where they can and cannot smoke.
So they're not in the habit of 'insisting they should be allowed to stink up the inside of HAL's ships', or anywhere else for that matter. They are simply appreciative of being allowed to smoke somewhere, and will follow whatever smoking rules are in place for wherever they happen to be at any point in time (aboard a ship, land-based venue, etc.)
HAL's current smoking policies are what they are, and smokers will comply with those rules. When/if HAL updates or changes smoking policies aboard their ships, I'm sure that smokers will comply with those updated policies, as they always have (again, based on my own personal experience/observation).