Pot is a sticky issue. For one, Irvin's discretions occurred off the job while HR's occurred on. Secondly, pot is a very different thing socially than any other drug (save alcohol and tobacco). Yes, it is illegal, but most people don't treat it with the same seriousness as the harder drugs. Personally, I can go either way on that one. Yet, no matter how talented and popular someone may be, if enough people at work are uncomfortable being around them, that person has to go.
I'm down with OBP (yeah you know me).