It's interesting what happened with Dan this season. Most of these players are woke. CBS is supposed to be woke. But outside of Kelly and Janet, they all enabled Dan and let him get away with it for too long. Missy and Elizabeth didn't like it, they commiserated with Kelly, but when push came to shove, they wouldn't speak out with the other women. They were worried about how it would affect their advancement in the game. This really put Janet in a bad spot. She had nothing to gain and hadn't been offended, but she stood for what's right and it almost turned out disastrous for her. Then production talked to Kelly and asked, "what would you like us to do about it?" Which they should never ask her that. It's not up to her. Her responsibility is to tell them what's happening. Their job is to deal with that information. Jeff got his great moment where he told off Dan but Dan should have already been gone.
It's like all these things we've been told about how harassment is mismanaged and difficult to deal with in the workplace were present on this show.