Any of us would be fired for way more benign behavior/comments, but because the person is a protected class, basically "fuck you, deal with it".
I had to tolerate a belligerent coworker for 2 years who was making the whole team's life hell. We paid them full salary and gave them no tasks (they weren't completing anything assigned anyway) until they were motivated to quit. The whole time, team morale was miserable and we lost good people due to the situation. Within a month of quitting their job, they made the news for stripping naked in the street one night and attacking a bunch of people with a knife. Yay, I guess.