I always understood that the lower cabin pressure at altitude alters the alcohol/blood ratio badly
Quote
" One drink at altitude [less oxygen in brain] is equivalent to three at sea level"
Which is why maybe breathalysers should be used on suspect passengers pre boarding time.