If he had consumed alcohol before flying, hadn't been tested and subsequently made a mistake which resulted in serious injury or loss of life, would you be so quick to condemn?
Can you point to a single commercial accident where alcohol was identified as a factor?
Being over the limit on duty is not acceptable. Neither is being harassed daily by passengers and over-zealous security who have no mandate or expertise in identify potential accident causing odours.