I'm from African descent, and first generation migrant in the west, and I so much agree with all the above.
Having grown in a very diverse country, I perfectly understand the pitfalls and problems associated with diversity. Arguably, almost all post-colonial African (political) issues can be linked to their ethnic diversity, and I see the same problems coming to the West as well.