If it doesn't effect them right now, they feel it's not a problem.
Are people such helpless fools that they can't understand the concept of finding another job if you don't like where you work, or finding another place to drink if you don't like smoke?
Yes
Until people start to realize that it's about freedom of choice and not about smoking, we'll just keep losing more rights.
That's only a small part of the equation. The big part is most are FOR it if it hurts somebody else while not affecting THEM. Makes them feel "special".