You're right, it is more noble to give in to paying high cigarette taxes and cower at home than it is to go out, enjoy yourself, and support your local small business owner....
"Cower?"
What are you, insane?
Do you regularly go to restaurants that serve food you don't enjoy to support the local small business owner?
You don't?
You mean you cower at home instead?
What makes you think that patronizing an establishment that doesn't allow smoking would be conducive to smokers' enjoying themselves?
And increasing numbers of smokers (myself included) don't pay high cigarette taxes, by the expedient of rolling their own.