Les mots ont un sens
Le racisme, ca implique au sens premier la supériorité d’une race
Sa définition plus large y assimile toute generalisation abusive : ce blond est un con, c’est un constat. Les blonds sont des cons, c’est raciste
L’exemple que vous utilisez n’est pas lié à la race. Si les voisins en question étaient noirs, mais diplomates, nos cadres n’auraient pas de difficultés à les fréquenter. Si les voisins en question étaient blancs, mais en mode Tuche, ils seraient plus réservés (volontairement provoc).
Donc les francais ne sont pas racistes, au sens strict, ils souhaitent simplement vivre dans un milieu dont ils partagent les codes culturels et le niveau de revenu. Ca s’apparente plus à la lutte des classes qu’à Tintin au Congo, et c’est juste humain