@KatawaGrey I agree with acknowledging differences. I get blasted on fluther quite often for saying this. In the Northeast we tend to be more open and outright with saying we are white, black, Italian, Jewish, Polish, etc. We put it out there, can laugh at ourselves, and are proud of our national backgrounds for the most part. Where I live now, in the mid-south, they are very very PC in social settings. I have never felt such an absense of this type of talk in my entire life. They seem terrified to offend anyone, and get offended easily. But behind closed doors they seem to be the most racist people I have ever met. We have seen a lot of talk in the news lately about opening communication about race in America. I have little confidence that can happen where the racism seems to be the worst.
Now, I do want to point out that most differences between people are socio-economic and have nothing to do with race or religion. America seems to be very poor about talking about this or acknowledging it also. It’s like since we are supposed to be a country that allows anyone to make it, no matter what part of the social strata they are born into, that it is taboo to talk about social class, because I think people perceive it as conversation about how the rich are better than the poor. This is why at the top I mentioned the haves and have nots, and I agree with the people above that education (both to raise up the level of knowledge and the ability to be successful in society, and also to teach acceptance of our fellow man) can help fix some of this, but there needs to be a cultural shift among some of these groups too. The thing is when we say this it sound like we are being judgmental, especially to those in the group that I think needs to change.
Now separate from all of this is things like homophobia, which is not a race, or a religion, and has nothing to do with social class. This is just pure ignorance and hatred, some of which is helped along by religious beliefs, but religion cannot solely be blamed.
Some people seems willing to latch onto things that will make themselves feel superior to the next guy, and somehow, sometimes that morphs into hate. So as long as peole feel like crap about themselves, they will be willing to put others down and hate.