We are all immigrants to this land if you go back far enough. But, Luis, you are just in your defense of immigrant communities. I understand your point, you made it well. I am from the immigrant community and I understand. I have a dear aunt living in Brooklyn 60 years. Still doesn't speak a word of English. Wonderful, jovial personality, but here 60 years without English skills–and a citizen!
My charming girlfriend is Hungarian and one who struggles mightily to learn English but is failing to progress no matter how many classes, computer programs and books she studies and practices.
Take a short walk around my office and you encounter languages such as Chinese, Korean, Hebrew, Spanish, Romanian, Russian, Albanian, Middle Eastern and a half dozen other languages I can't make out.
So, I am particularly attuned to the immigrant/language/assimilation issue. It doesn't change my opinion however that people who come to America should learn English. History teaches that nations disintegrate exactly for reasons of lack of common cultural markers like language and shared history communicated through language and customs.