This needs to be said:
It has always been my observation that pilots tend to be smart people. Therefore it shouldn't be too difficult for any of you to work out that IF YOU DON’T DRINK ALCOHOL BEFORE FLYING YOU WONT HAVE A PROBLEM!
Consequently it doesn’t matter what the law says about drink-flying – if you don’t drink before flying you have nothing to worry about.
There are now plenty of alcohol assistance and support groups to help anyone with a drink problem.
Any pilot who gets CAUGHT breaching the drink-flying LAWS has no-one but themselves to blame and deserves everything they get; they will also incur my absolute disgust, contempt and they are a disgrace to my profession.
If YOU know anyone with a problem, find out what support is available to them both from within and without the airline and direct the abuser towards it; you will be doing your professional friend a favour by helping them. In time they will thank you.