It is a hidden goal to stop Mexicans bring their whole families here after getting a green card.
That's all it is. Because hispanic immigration is despised by some if not many in this country.
As far as I am concerned the skill level at my soccer pickup games has skyrocketed, and I can play with people who aren't confusing football with soccer, so I can keep my bones in place.
People take at least a generation to assimilate, and the grandmothers and grandfathers almost never do. That's the reality and history of this country. So, expecting people to turn into "Americans" right there and then, is not based on anything other than clulessness and bias.