I would guess as healthcare becomes mandatory, the employer will be telling the employee what they have to do to work there.
Flu shots, no smoking, drug test etc.
If I had a business of 30 or more employees working full time, there is no way in Hell I'm going to pay for a smokers healthcare.
I'm guessing like most jobs there are steps you need to take to protect yourself and others around you.
If you want to work for the RedCross or the like, or any help type of group and want to go to Africa. I bet it's mandatory to get a few round of shots before they fly you over.
You think the hospitals would have fired those same workers if they didn't want to wear gloves?