In the UK there is no strip club culture like there is in the US. The only people who go in them in the UK are slimy old men. It is not something even remotely acceptable, and I would think less of anyone going to one here.
"What do you do after-hours at conferences in Vegas?" Probably gamble, not everything is different.
"So, how come he didn't get fired? Was he critical to project success at all?" We don't have on-demand firing. It has to be a process, and you have to have a justifiable reason, and process.
> So, in tech, do people not go to strip clubs anymore?
Worked in the industry for the last 15 years or so (in Ireland). Never heard of this. I'd think it'd be a HR matter if someone suggested it in most decent companies.