> Nations which are ethnically homogeneous are also typically culturally homogeneous and this is conducive for high levels of social trust. See nations like Sweden, Norway and Switzerland.
I'm not sure you can say they're ethnically homogeneous. 15% of Swedish and 24% of Swiss residents are foreign born, for one.
I suspect that the difference between European countries and the US isn't that there's more homogeneity but that the various cultures and nations have been so close to each other for so long that they've just got over most of their problems. While the US has only been a civilised nation with its own identity and culture for a bit over 200 years, many European cultures and countries have been developing, warring, making peace and exchanging territory with each other for over a millenium.
The US is very very young and its people are still learning to accept each other and get along. Remember, slavery only ended 150 years ago and segregation only ended 60 years ago. It takes time to fully move on from things like that.
I wouldn't go as far as calling the people of the US savages but they certainly haven't learned how to get along as well as the Europeans do.
Slavery of local peoples (the people near Sweden) ended in 1335. Slavery of Africans ended in 1847. Unlike the US, Sweden doesn't appear to have a significant number of recent former slaves that need integrating, so I think my point still stands.
I'm not sure you can say they're ethnically homogeneous. 15% of Swedish and 24% of Swiss residents are foreign born, for one.
I suspect that the difference between European countries and the US isn't that there's more homogeneity but that the various cultures and nations have been so close to each other for so long that they've just got over most of their problems. While the US has only been a civilised nation with its own identity and culture for a bit over 200 years, many European cultures and countries have been developing, warring, making peace and exchanging territory with each other for over a millenium.
The US is very very young and its people are still learning to accept each other and get along. Remember, slavery only ended 150 years ago and segregation only ended 60 years ago. It takes time to fully move on from things like that.