Before I am attacked I get there is sometimes a reason for this, but damn near most of the time it is for pot on a job where it doesn't matter.
These tests either need to be made so expensive that they can't be administered casually like is happening now, or there needs to be worker protections enshrined in law.