I'm from the south. I went to high school there, I got my college degree from there. I live there from the time I was born until my mid-20s. The south is full of racist, horrible people, it was common in my youth to hear people talk badly about Jewish people, people dropped the n word. I heard people talking about non-Christians shouldn't get to vote. I heard plenty of sexist words about women for men. It just beggars belief that you would never hear this kind of speech.
I just don't commonly hear this on the west coast in the US like I did in my years in the south. And unfortunately I still hear it when I go to visit.
Not everyone is like that! But enough people are that, so that you're going to encounter it over and over again.