Wrong on the last statement friend. In truth, they want become "rich" and return the Southwestern United States to Mexico.
I'm not anti-immigrant (I come from immigrants, a LONG time ago). BUT - there's only so much space here. How much longer do you want your commute to take? I really like Indians and Chinese people. I love working with them and knowing them, and being buddies with them (Indian guys are especially cool), but we can't bring ALL of them here, or we'd have a disaster.
It comes down to common sense. If you've got a great party going, but the room is full, do you keep crowding people in, or does the fire marshal have the right to intervene? Sure, there will be some angry people outside, but what about those inside? Want to jeopardize everyone? That's the reality of what we're up against.