2
Interesting theory, though I think you have a few too many confounding variables. First, you assert that one becomes liberal by moving away from minorities, implying that you start conservative on immigration. However, rural white communities across the US and Canada are some of the most conservative places.. and States/Provinces that are predominantly rural with low minority populations are consistently republican/conservative, and take a more hard line on immigration. In fact, at least in my hometown of Winnipeg the poor "central" areas, with whites/blacks/natives/filipinos, of the city consistently vote NDP (socialist for non-Canadians). I would argue that being isolated (economically, and geographically) from other groups makes one more xenophobic, not the reverse. Otherwise it would be big cities voting conservative, and rural voting liberal which is clearly not the case.
Bookmarks