I don't hold nannies responsible for this kind of crap anymore. I hold the smokers who continue to spend money at nonsmoking establishments after the bans responsible. If they ban it in your area, don't solicit the businesses. A 25% drop in business will end a smoking ban in any area.
I'm going to save a ton of money when they ban it here. I'll only go to the bar to play shows. I'll solicit the businesses when I quit smoking, since they only want nonsmokers, apparently.