This factor could explain the differences between welfare regimes in Europe and the United States. Americans are convinced that their society is very mobile, and Europeans believe that their societies have very little mobility. According to them, the main causes are differences in political institutions and the effects of ethnic heterogeneity on attitudes and ideology.