Não sei. Eu diria que sem discrepâncias sociais o racismo dificlmente se explica. É muito comum um grupo deixar de ser discriminado quando alcança um patamar de renda próximo da média - parece bizarro, mas descendentes de italianos e de irlandeses foram horrivelmente perseguidos nos EUA até não muito tempo atrás.

Na verdade, se você olhar as diferenças socioeconômicas por raça em qualquer país você pode dizer que raça É classe social.