I could maybe see this for the highest leadership--the President, 4-star generals, people who are politically or functionally on-call 24/7. But for everyone else, the rule should be, don't show up to work impaired, either drunk or stoned or hungover. (Though I'm not sure how to deal with chronic pain conditions in that case).