I think it's a valid concern on employers' behalf as far as opiates and meth are concerned. You do not want to be the manager of any business that has a lot of expensive stuff within arms reach -- whether it's a restaurant kitchen or a Home Depot or a jobsite or whatever -- when one of the employees loses control of their habit, needs cash badly, and commits a spectacularly stupid act of larceny to get that cash. I have seen this play out a few times in friends' businesses and it is not pretty.
With that said, I'd agree it's complete bullshit to be testing your employees to try to sniff out recreational marijuana use. A lot of BigCo middle management are socially conservative people in their 40's-60's, and unfortunately many of them operate from a simplistic baseline of "all drugs are bad"...pretty clear that this preponderance is changing, perhaps not quickly enough.
With that said, I'd agree it's complete bullshit to be testing your employees to try to sniff out recreational marijuana use. A lot of BigCo middle management are socially conservative people in their 40's-60's, and unfortunately many of them operate from a simplistic baseline of "all drugs are bad"...pretty clear that this preponderance is changing, perhaps not quickly enough.