The numbers of illegal aliens crossing our borders are swamping the system ... these aren't pockets of legal immigrants, such as the Irish, Italian, Germans, Poles that arrived here & whose arrival was spread out over most of this nations history ... these are hordes, numbers reaching into the millions annually, mostly Spanish speaking from Mexico, Central America, South America that will, in very short order, turn the U.S. into just another Latin American country. Southern CA, Arizona, Texas, New Mexico and Colorado will be the first states to succumb to this onslaught.
I'm not going to get into the mechanics of illegal immigration; this thread is about the English language. But people have been predicting the demise of English for centuries, and it's still with us. Granted, stopping the tide would protect the language, but I don't think that argument is going to carry much weight.