<<I think that drinking and flying is a well known problem in this industry.>>
I don't agree at all.
Airline pilots and flight engineers are monitored as no other profession. I have no wish to belittle others but, medically, technically, professionally and by way of public observation, we are trained, checked and watched to a greater extent than any doctor, legal practitioner, engineer or academic.
Of course many of us drink alcohol and why not? - but it is certainly not common for flight crew to turn up for flying duties the worse for drink.