forcing someone to prove their innocence by taking a drug test without any reason to assume so (pre employment and random testing) I have no issue with say a truck driver getting in an accident and being administered a test however
So you think it is a better plan to hire a truck driver who is taking substances that impair judgement/performance, wait for an accident which has a good chance of people getting killed, wait for the inevitable lawsuit that will follow asking why you didn't test a drug problem, and only then bother to see if the person was impaired? I don't think you have a future in risk management or insurance. How about you just pee in a cup and we prevent the accident in the first place saving a lot of pain, suffering and money in the process.
If I'm testing you for drugs I'm not assuming you are doing anything but I'm also would be stupid if I didn't confirm that fact. No, your word does not mean anything. People lie all the time. The problem is that I KNOW for a fact that some percentage of people will do drugs and I do not know which ones they are. Literally over half the temps who apply for work at my company fail a drug test. (Yes I can prove it) Many drugs demonstrably impair judgement and/or coordination. Someone who uses recreational drugs also is indirectly telling me something about their mental state and lifestyle which may present a problem for me as an employer.
I run a business that requires operation of dangerous machinery and uses hazardous chemicals. If I didn't check for drug use and someone was injured with drugs as a contributing factor, the very first thing a lawyer will ask in the lawsuit that follows and accident is "why did you hire someone who used drugs?" And they would be right and I would lose. Judgement for the plaintiff... [/gavel] It's no different than doing a background check to find out if someone has a conviction for embezzlement before hiring them for an accounting job. If you want to use drugs there are jobs that will not test you or you can work for yourself.
I genuinely do not care if you want to get high and I'm not making any moral judgment. I also respect the position that you do not want to be tested but understand that doesn't obligate me to hire you. I'm just not willing to take needless risks on your behalf or risk the safety of others so you can get high. That's your problem, don't make it mine.