Aren't being yourself xenophobic by castigating them for having different values?
Theit system has a number of problems but it also has a number of advantages.
Besides, the countries who do let in immigrants are less xenophobic but not by a wide margin.