I guess we'll all have to agree to disagree.
I don't like drugs, and drink very little so I'm necessarily going to have a much more negative attitude towards it.
Others are more open minded to alcohol and drugs and this is where the conflict starts. For me it's just very black and white - though normally I'm an advocate for "life isn't black and white, but shades of grey" - however in this instance I'm afraid my mind is fairly firmly set. Alcohol and drugs have no place in a working environment, whether or not you can prove it affects your performance directly or not - they have a detrimental effect on most people. There are plenty of areas where drugs/alcohol is strictly enforced, doctors, pilots, police, army - and too right IMO. You go into that line of work knowing the score - and you sign as such on your contract.
I'm not saying ALL companies SHOULD adopt the same approach, that couldn't be further from what I'd want, however I fully support companies and sectors that do and see nothing wrong with it at all. As you know when you sign your contract what you are letting yourself in for. Then if you want to play dice with your career/life it's your call. Ignorance is no excuse, and 1 night of accidental fooling around is no excuse either if you get caught - IF you work in such a company/sector.
Other than that, I'm all for people going out and enjoying themselves and get up to whatever they want in their private lives - but there are too many stories of drunken fights, abuse, drink driving, drug related ailments and death etc... for me to see a positive spin on it.
I know i sound very dull, I make no apology for that, but that's just my opinion.
