La cause du racisme, c'est la mise en concurrence déloyale des travailleurs entre eux par les capitalistes, ainsi que toutes leur manœuvres pour diviser la classe ouvrière en faisant croire à une partie que telle autre est responsable du chômage ou d'autre maux.
En fait, la réaction de méfiance instinctive de l'humain face à ce qui est différent ne fait que faciliter ces manœuvres, mais n'en est pas la cause.
En France il y'a quelques dizaines d'années, le racisme envers les italiens (les ritals) étaient très puissant (alors que ceux ci sont de la même couleur que les français "de souche"), et dût au fait que les employeurs se servaient largement d'eux en les isolants du salariat français et en les privant de tous les droits acquis par les autochtones, ce qui bien sûr faisait d'eux une main d’œuvre bon marché et ne bénéficiant pas (à priori) des protections syndicales et autre issus de la lutte des travailleurs français.
Mais finalement, cette main d’œuvre à fini par s'intégrer au salariat local (et ceci est de la responsabilité des politiques et syndicaliste).
La même chose est possible avec les autre minorités arrivées depuis sur le territoire français. Et ceci doit être l’œuvre des syndicats et des partis de gauche, et avant tout le PCF.
En s'engageant résolument dans cette voix et de manière non démagogique, ils ramèneront à eux tous ceux dans la société qui luttent déjà contre ces discriminations.
Le racisme s'est d'accepter de manière non-critique les dogmes de la classe dominante, la classe capitaliste.
Un travailleur éduqué et surtout bien informé par les mouvements qui défendent ses intérêts ne se laisserait jamais berner par ces foutaises.