If you're getting a drug test it's most likely because there are safety and insurance implications. Don't pretend like most of us are being randomly tested at work.
"Safety and insurance implications" are an infinite excuse for employers to abuse you unless you have a legal system to protect you from asymmetrical power relationships.
> Uh huh. I'll remember that the next time a ton of bricks falls on my head when passing a construction site.
Was it a common occurrence in the US, that construction workers would cause accidents because of smoking cannabis? And btw, do you know of any study showing a negative correlation between drug testing and accidents? Or is this more "lie detector"-style "science" -- an excuse to stick your nose in other people's private affairs?
> Do you have any reason to believe this is an actual, honest to God, widespread problem?
Yes, my professional experience. American workers seem to find intrusive practices such as drug testing perfectly normal, exactly in the way that you are expressing. In Europe, such tests are much more regulated, as well as many other forms of abuse of power by the employer, and yet I never had any problems with bricks falling over my head.