It is clear that the difference between refugees (Somalis), on the one hand, and immigrants (Chinese, Indians, Filipinos) on the other, is wider than the Grand Canyon. Refugees tend to yearn for the past of the country from which they fled but immigrants look towards the future - if not for themselves then for their children.
The immigrant wants to come, assimilate and succeed whereas the refugee is just fleeing a horrible situation... which is why Somalis in the West are not as successful as other groups.