You can be a heroin addict, abstain for 2 days, and then pass a drug test and get employed.
If you smoke pot, you can abstain for 2 weeks, and still fail and be denyed a job while the heroin addict gets in.
How is this type of discrimination even legal?