I appreciate your point of view on this, it can be a pet peeve for me too. There is certainly plenty of racism in the North. We also live in a nation with enough internal migration that many cultural barriers between regions are breaking down. On the other hand the South, statistically speaking, is less educated, more rural, and less well off financially than the north. While that generalization should not automatically be applied to any individual southerner, it does apply to the region as a whole.