You're a very insightful chappie and I well recall the shenannigans on-board from those who smoked and didn't smoke.
I've never seen the galley smoking - but it sounds sensible... I recall once hearing if you wanted to stop all smoking on board all you had to do was have an asthma attack and call for oxygen.