I have to admit I don't find swearing whether directed at someone or not as acceptable in public, and smoking certainly is not either, I would expect people who swear (and that includes me!) and smoke to show consideration to others around them. Smoke as you say does direct harm, swearing is impolite and I think it is harmful for children to hear swear words used publicly not because it physically does them harm but because it is a bad influence, I don't want my children to swear. I think it is widely accepted that smoking and swearing are bad habits, BF is the exact opposite, I can't remember quite how they were brought up although I am sure with the best intentions I don't think it's an appropriate comparison. People with bad habits should shield themselves from other people, people with personal distaste for the examples listed in this thread- such as homophobia or against Bf should shield themselves from such scenarios. But I know I know it's a slippery slope as to who decides, but I'm sure with BF and smoking at least we can agree one is good and one is bad.