zlin 52..whatever.
your sweeping statement shows nothing but your ignorance of the whole issue.
BA DO ALREADY have a zero tolerance with regard to alcohol drinking on duty !!!? as you put it, and also with regard to residual alchohol in the blood when reporting for duty.
Further to this...it is a MINEFIELD..this 'zero' label stuff.
Another reason to get out of this god-forsaken industry ! If I could....I would. It ain't worth it.