In the united states Asian immigrants are immigrating at a larger rate now than Mexicans.
There are key differences in these groups. Asians who come in are not taking "low paying jobs" away, they are taking away top pay jobs, usually coming in employed. Others, refugees of communist countries such as Vietnam come with student visas, but end up staying or through other means such as opening Chinese $1 stores. 60% of them are usually not Christian. They usually attain citizenship easily.
Mexicans come in usually poor, and want to work their way up society from the bottom, are looking for the American dream in the old fashioned manner, they are christian, some have european blood, practice europeanized traditions and speak a european language and generally have compassion for other people of different racial backgrounds.