What stupid responses!!
1) People do not HAVE to work there, they choose to.
2) What choice? You only have the choice to go where people don't smoke, not choice to go to pubs that are smoking or pubs that are non-smoking. No one says you have to go out to drink. Under the old system, no one said to the owner, you MUST allow smoking. They had the choice then, now they don't. You were still able to drink without being forced to smoke. No one allowed you to drink at home? Or at friends' houses?