Mexicans are still low-IQ violent animals and welfare leeches though. They are part of what's destroying America.  generalization is sloppy thinking.    calling an ethnic group animals is racist dehumanization. no doubt, there are differences in IQ between various ethinc groups.  the lowest IQ average i have heard of is pygmee with 55. the thing is, IQ - which is left-brain linear thinking - is NOT the only valuable human trait.  there are more. if everyone had an IQ of 120, nobody would be plumber, handyman, or harvesting the crops.  ever thought about that?    who would do all the work on the fields, in cleaning, in construction, if hard-working mexicans and afro-americans werent doing it? there are more human qualities than IQ. just saying.    i agree though that people who only come for the social benefit system are not welcome.    as a german national, living in a much more comfortable social system than the US, i know the issue and opt for regulated legal immigration and strict lawful handling with illegals.