I've been in workplaces where there were discussions about prostitution, strip clubs. Stuff like that. It's difficult. In a male dominated workplace the consequences of saying anything can be major.
I worked in a very male-dominated field, for an organisation that was positively backward in its attitudes. I was the first woman to be appointed in that role. A couple of days before I started, my colleagues were told that they needed to take down the page 3 calendar that was on the wall of the office. It was totally male dominated and, frankly, a bit backward.
Within my first week, I was challenging sexist (and racist, and homophobic) comments. It took about 6 months for (most of) them to learn that that sort of shite was unacceptable. They realised I was not to be messed with, and that I was excellent at my job.
One man was slow on the uptake and persisted. By calling him on it, every single time, these comments became less and less frequent. He got cunning about it, and started only to make them when there was no-one else around. I still called him on it. His peers started to tell him he was out of order.
After about 2 years, and after a lot of pressure from the union, they introduced a sexual harassment policy. Two days after it was approved, and following another puerile, smutty and misogynistic remark, I was finally able to say to him "There is now a policy in place about this sort of behaviour, and I will make full use of it if you ever say anything like that to me again".
He was stunned, and never made another inappropriate comment within my earshot from then until the day he retired.
Things can change, but it takes determination and effort. Fear of "consequences" is playing right into the hands of these idiots. Women have more protection in law than ever before and no employer wants to risk having to defend inaction against harassment in a tribunal.
Women have fought long and hard for these changes. And other women just accepting harassment because of "consequences" is undermining everything they achieved.