Well for myself, most of the time when I start working somewhere I sign agreements stating I won't be using drugs/alcohol on the clock. So even though I may feel it's personally okay and the agreement is silly, I would still be violating it.
Perhaps I could approach my employer and explain actually getting high makes me more productive, but I have never had the courage to start such a conversation :)