Reasonable analysis. As for the Mexicans, Yeah, they would fit in pretty well in Europe, though their crime rates might be high by European levels. In the US, it's much less noticeable because they're much less crime-prone than US blacks are, but most of Europe doesn't have huge black minorities...