There are plenty of ways of "de-stressing" without having to resort to booze.
Why can't the airlines be more pro-active in informing and educating their crews about alternative relaxation techniques?
We also have to realise that the culture in our society is to use alcohol to overcome our challenges, witness the "soaps" on TV etc which portray the "glamour" of alcohol.
Pilots have a very responsible job and I tend to go with the post above that states that teetotal is probably the best way to go. Unfortunately there are some companies(this is no critcism of LH) were the drinking culture is endemic and any allusions to teetotal would be laughed at.