I think you are looking at it too narrowly. Drinking has an important social function in many cultures, western culture among them but by no means alone. Having good social interaction between coworkers is important. Of course, one has to be cognizant of the fact that not everybody drinks and not to exclude people that are not - by making sure drinking is not the only way people can interact socially. But having a round of beers once in a while with coworkers, among other things, is not that bad.
Of course, all that is about social drinking, not getting completely shitfaced to the point one loses control. That is never good.
he said the "nature of the business" made it more pro drinking. but thats not accurate. people's decisions might make for a more pro-drinking atmosphere, but a business can't.
what? what possible nature of business are you in that makes drinking more (or less) acceptable.
There is no such thing. at work, you work. if you want to get drunk, you aren't working.