Pimp Daddy
I believe that some people could have an issue with non-illegal drugs eg alcohol.
It is perfectly legal (assuming an open drivers licence) to drive to work when your blood alcohol reading may be .03 however if randomly tested once at work, could be dismissed for having any alcohol reading at all.
This naturally excludes those occupations with a zero tolerance for alcohol.