Let's not make excuses by blaming this on something like a widely-spread yet widely-derided culture. This behaviour is inexcusable, there is no excuse here. If you see something like this, as a man, you say something, and you stand up for your coworker. Otherwise, you lose your man license.