There are way more hard working mexicans than gangbangers.
I don`t really think "Mexican gangbangers" present a national problem and I don`t believe you think this is the case either.
I hate religion more than you do, (at least I think I do), but I don`t understand the false equivalency of a normal Mexican and a rabid Muslim. Would you rather have a Normal Muslim than a rabid Mexican? Just curious.
Why is this term always used? "Hard working"? And why is it that many of the countries from where these "hard working" people come from, are not benefiting from the "hard work"? Meaning that these countries have a standard of living that seems to be below the American poverty line for most of it's inhabitants?
And why is it that we tend to apply the term "hard working" to people who do manual labor? In American History, it's black slaves, Italians, Latino, Irish, Chinese, Spanish, African, English, whatever...it is usually in reference to those who come in and do manual labor jobs---and keep their mouths shut.
I find that this term is often implied to mean "of the working class" or "blue collar" and is a slick way of making a class distinction, of defining someone without really demeaning them.