> but in reality a lot of those people are nasty when they encounter any kind of cultural diversity or difference.

This is so so true

Many villages in England it takes min 2 generations to begin being accepted as a proper local