Yeah last season there was a guy who sorta was a bit racist phobic and another women who was #metoo focused. Essentially the stuff we face as a society now entered into the show and while I hate politics, it had to happen. I mean it's not uncommon to see on the show people spooning next to other random people and it's the 5th day. It's something that was bound to happen and CBS didn't address it for ratings and it blew up in their face. Frankly I'm surprised there hasn't been actual fist fights on the show ever.
What had happened was there was a casting agent from NY (ironic right) that was getting too touchy with female castmates. He would put his hand on another contestant, at night get feely, etc. Eventually a contestant complained to the network and they talked to the contestant about it apparently multiple times. What transpired was an older female contestant was like "yeah this guy is a creep, is a powerful player, it's a win-win let's get him out". What happened was some female contestants allowing themselves to be abused by saying they didn't feel uncomfortable and some guys burying their heads in the sand. This made the whisteblower get voted out THAT night and made the sole older contestant look like a bad actor by following her friend to stop the abuse. To make it even worse was CBS didn't acknowledge it immediately, Jeff Probst said basically "we listened to her, followed our protocol and are still looking into the situation".
What happened to this guy was he apparently messed with the wrong person by touching a female camera person reportedly and he was lucky he could wipe his ass by not having his fingers broken. Instead he was immediately ejected from the game, not put on the jury, not invited to the reunion show, and the reunion show was a delayed live broadcast. The damage was already done though and CBS has since done a lot of things to win back viewers along with changing their policies on Survivor but also Big Brother, etc.