Baboon Boy
In the rail industry we get breathalysed for alcohol and have a urine test for all other substances.
I completely agree with everything that you have said. I've never been interested in drugs myself, but I don't see why someone shouldn't be allowed to go to Amsterdam for the weekend, smoke some cannabis and return to work once the effects have worn off without losing their job.
SW