I am certain that you already realize this but......rudeness, aggressiveness, etc. are characteristics of a person who is either defending a weak position or one who is incapable of rational debate.
The argument that opponents to smoking restrictions use, either openly or conveniently buried in a more altruistic framework, is based on some form of "rights". Since rights imply duties it is an interesting, albeit weak, argument that those who desire a healthy living environment have a somewhat abject duty to protect the rights of those who do not.