Personally I think it's less about accepting others, and more about the fact European economy sucks, has rigid job markets, and lacks entrepreneurial spirit. Historically people left Europe to the US, because that's where you could improve your life through hard work. Those Chinese-Americans improved their life by founding successful businesses, which doesn't seem to happen so much over here.
Obviously the US being a land of immigrants with most commonly spoken language in the world helps a lot too. The fact Europe isn't like the US doesn't make it xenophobic. Compared to pretty much anything except the US, it's still among the most accepting towards people of different cultures.