Just like conservative people have more difficulties coping with disorder than other people, I think xenophobes are less capable of living in a society not perfectly integrated than other people.
Because the US is placed on the most hospitable land in America, its inhabitants can close their mind to the rest of the world. This of course cannot happen in Canada even if it was the wish of most Canadians.