It is bad for business...depending on the business. For example...Smoke free restaurants...a resounding YES. But have a comfortable heated/cooled patio for those who like to light up while waiting for their meal and having a glass of wine. Bars? Puff away.
What chaps my ass is the continual bombardment on smokers while those bombarding are having a few drinks then get behind the wheel to go vote against smoking somewhere. And college kids sucking up kegs because ads on tv claim its so fun to get snockered.
Smoke free isn't bad for business. It's bad for smokers who are so addicted they can't keep from smoking for awhile. I know the feeling, I used to smoke but never in a crowded place or around kids, etc..
Don't deflect to drunk drivers now, smokers are much more passive aggressive than that.