I agree, absolutely. The southern white American male is a dying breed, attacked from several fronts (not the least of which is the feminization of the American male).
People are always wary and distrustful of anything different, unfamiliar, especially unfamiliar people. This goes back to encounters from other clans and tribes. It is self-preservation and species preservation to be cautious of anyone and anything different. A particular culture and way of life may have worked well for a long time, it's comfortable, and it works, so people are not that willing to let someone else come in and change things. Hence, a distrust of other cultures and races. And the stroke of a pen can't change those kinds of hard-coded behaviors within even a generation, as has been evidenced.
It's OK to be a little racist, a little wary, a little un-trusting. That's who we are. It's when it goes too far that it's a problem, because when it comes right down to it, people are people, and we all have the same wants, needs and desires (except for those Muslim baѕtardѕ, of course).
I went to a Walmart in Utah today. The vast majority of the people in the store were Asians, Mexicans and Indians (not India Indians, but "come to my casino" Indians). Everyone got along just fine. But the most remarkable thing about that Walmart was, it was a full-sized Supercenter, but the parking lot was tiny, not even an 1/8 of the size of a normal Walmart parking lot. However, the parking lot was a multi-level parking garage. It was very different. Very uncomfortable (although you could shop in a torrential downpour and never get wet going from the store to your car). I didn't like it at all. Does that make me a parking lotist? I dunno.