Yes. And in some places it would be drinks during the workday, if the pub was close enough for a lunchtime pint.
Definitely. In one of my previous companies, we'd sometimes do sprint retros in a nearby pub, drinks on the company tab.
in Germany this is also extremely common. I really don't know what the commenter means by the west, I'd assume after office drinking is also normal in the US?
It's less common, because most people have to drive home from work in the US.