Just gonna have to disagree with you. You are free to work where you want, and to live where you want. A business does not own you.
If you just have to use tobacco, then you aint gonna work there, simple as that. Again, if things get so bad that they can’t find workers, their policy will change.
This ideology and practice will spread and become a universal across the board requirement to get a job everywhere period. Next it will be Booze, then it will be meat, then it will be to get health insurance, then it will be...
It opens a door against off the clock rights that should not be opened. Before it is over you will have to be an absolute pure Monk to get employment.