Nor does alcohol mix well with heavy machinery, but just because someone may drink alcohol at some point in the future doesn't mean they will before they operate deadly machinery. The same would apply to marijuana. A stable considerate employee wouldn't use either substance while performing their duties, so maybe we should be screening for something like mental stability, aptitude for identifying/avoiding high-risk behavior etc. instead of trying to run a catch-all for potential drug users.