My roommate doesn't smoke, so I go outside. My favorite bar doesn't allow smoking, so I go outside. I have friends who don't smoke and don't mind the smoke except when they're eating, so I don't smoke while they eat. I always make sure my cig butts make it into some kind of trash receptacle. Do I want a medal? Well, that would be nice, but I'm not asking for one. The point is, if I'm trying to be respectful of others I don't want to be ostracized.
Is smoking inherently anti-social? No way. Smokers are a society in and of themselves. I go outside to smoke with a buddy who smokes and we talk about things on a level we couldn't with fifty people around. It's kind of nice. I'm always conscious of offending someone with my cigarette smoke, but really, is it that different from being near someone who wears an obscene amount of cologne? Should we ban that too? Some people wear so much you can't breathe around them. Do I tell them to go outside? No. I go somewhere where I can't smell them. Sometimes that's really far away.
Having said all that, I do want to quit. Not because of what it does to others, because like I said, I try to minimize that as much as possible, but because of what it does to me. I want to live a long, long time.