Ultimately it all just really depends. I have worked at places in the US where people would come in hungover and talk about it and laugh and it was fine. I have worked in places in the US where people might have a drink at a lunch meeting. I worked at a place here in the UK where we had a lunch meeting and it was specified that we could not drink, but that's because we were handling priceless objects and you would be stupid to drink anyway!
I think it's fairly safe to say that the US being as vast as it is allows for a lot of varying pockets of what people find acceptable.
This. And oh yeah - I once worked (in the US) for a boss that came to work all coked up on a regular basis (back in the 80s) to the extent that he was wearing his sunglasses inside the building, and drooling & could barely speak because his bottom lip was numb (he owned the company!). Also worked for another boss in the US who came to work drunk.

While I tend to avoid the vomit strewn streets of city centre on a weekend night (I'm almost 46 years old!

) - myself, I appreciate the more relaxed attitude about drinking here, in a general sense. Then again, I grew up in a somewhat 'dry' area of the US & all my family are by & large teetotalers, so I'm quite happy to be among people who are a bit more relaxed about having a drink. DH and I typically split a bottle of wine with a meal a couple of times a week, and it's not uncommon for us to have a cocktail or a beer on an evening after work. (I'm having a glass of wine right now! Heeee!)
Neither of us has any issues if the other wants to go out after work with mates for some drinks - we both have done that & it's no problem whatsoever. We don't do it very often because we would rather be with each other, and leave work at work - but it's fun to socialise every once in awhile like that too. In the six years we've been together, we each might have come home pissed after a night out (separate from each other) maybe once or twice each. The only issue is feeling rotten the next day, which is enough to put you off the idea.

So usually when we go out with work mates, it's just a drink or two and then home.
Where I work, drinking on our lunch breaks is strictly discouraged to the point it's written into the employee manual/guide produced by HR. Not saying people don't sometimes have a drink (one) on their lunch break, but it'd be bad to come to work drunk.
Where DH works, it's not uncommon for his whole team (really a sort of boys club) to go to the pub for lunch, often on a Friday, following which some of them just stay there for the duration (including his bosses) - DH usually goes back to work. They all got to leave work & stay in the pub for the afternoon awhile back during one of the England World Cup matches.
I went for a girlie weekend in Amsterdam once (a couple nights) & he was fine with that. A year or two later he had the chance to go on a work mate's stag do, to Ireland - and 'begged' me to say that he
wasn't allowed to go, because he really didn't want to, but wanted to be able to tell the guys that 'his wife wouldn't let him' - lol!
