Being able to live your life always refusing to step outside your own culture is in itself kind of a form of privilege. In another, wealthier-born life I'd never have worked for most of my companies and spent my whole life chilling with academics that I naturally resonate with. I could have quit when I got friendly insults or had to join in the drinking culture and written angry articles about it but I'm not sure that would make me worthy of respect.
The bit about hotel room with a random man is a bit nuts but I think her relationship with the guy had just degraded as he saw her as a SJW and he was trying (mistakenly) to take an opportunity to hit her with what he saw as her own arguments.
Employment lawyers fucking love it when employees say "It was only banter", because that's almost a guarantee of a payout.
Isn't that exactly what the sexist bro culture she outlined is? Some coworkers were unable or unwilling to drop the parts of their personality that doesn't lend well to collaboration.
I like dirty, offensive jokes and I like to tease people - not to upset them it's just my sense of humor. My friends get that and are okay with it.
BUT I realize in an office environment these things don't help me be more effective, and they certainly don't help my colleagues be more effective, so I leave that part of myself at home. Same way I don't go on endlessly about my hobbies and passions outside of work during work hours. It's just not germane to getting shit done.