La xenophobie, c'est la peur et l'hostilité de l'autre. Une peur venant surtout de ce qu'on connait pas (ce qui n'est pas le cas ici puisqu'on pense bien connaitre les français)
Le racisme vise à classer et hiérarchiser les races. Et même s'il ne s'agit pas de races au sens stricto sensu , c'est bien du racisme ici.