sad but thats why humans goto war with each other.. population control...
if the US becomes a war torn country there wouldn't be a population problem.
Also there is a priority list of immigration, certain countries have a priority over another to allow legal immigration. I bet Mexico is pretty low on that list.