Not so in safety intensive industries - how about your airplane pilot, the worker repairing your home gas heater, truck drivers hauling hazardous materials, or just about anyone in the oil and gas industry - from drilling to production to refining, your focus must be on keeping yourself and your coworkers safe. I'm in that industry and at my last drug test (random) I had to both pee in the cup AND take a breath breathalyzer test.
I agree strident testing is warranted for those particular industries.