Well, nicotine is a vaso constrictor. It just is. Constrict your arteries enough and you're just.....well.....dead.
And well... Nicotine is also found in several foods. So are they going to not hire or fire you for eating eggplant parm the night before your drug test?
And well... Eat enough sugar and junk food every day and you become diabetic. Eat enough fatty foods and you clog your arteries, do enough of anything and you die. Going to start just banning the human race entirely?
Your hospital has some BS policies in place. Drug testing of any kind is a violation of your body and privacy.
The problem is, people are too sheepish and go along with whatever gets thrown at them, which is why we lose rights in the workplace and everywhere else for that matter. No one wants to stand up and fight for what they believe in.