Odd ... I wonder why he didn't just make a standard rule that anyone who comes to work high OR inebriated would be fired on the spot?
Maybe drunks weren't a problem at his company.
Most people who have had too much to drink tend to realize it. Most people who are stoned never seem to think they're as impaired as they often appear to others.
An interesting double standard that I have noticed at the companies I worked for is that they weren't all too concerned when an employee came back from lunch smelling like a brewery.
Beer on one's breath may be a sign they are oxidizing (because they've had too much), or it may mean they've had a beer but are not impaired. But to smoke pot is to be intoxicated and impaired to some degree...that's the point of smoking it.
Agreed that no one under any form of influence, prescription, legal or not, should report to work if it can endanger themselves or other.