I personally can see both sides of the argument.
Yes, illegal immigrants are in fact?well, illegal, and therefore should not be demanding things that they are not entitled to, because they have not gone through the proper process of immigration. Demanding citizenship or language change (which I think is blown way out of proportion by the media FYI) is very brazen, and rude if you want my opinion.
HOWEVER, on the other side, look at the US immigration process. It?s not that easy, and it can take years upon years. An older friend of mine was telling me a story about a friend of his who went through the citizenship application process, but decided not to stay in the US, and TEN years later, got information in the mail that she had been accepted.
That?s ridiculous, on both sides. Many solutions to this have been suggested, including a free travel policy like in Europe, but that would most likely lead to mass immigration to the US. Also, people have suggested improving Mexico, but Clinton gave them massive support during his term(s) as it was, and that helped very little.
Heres what SHOULD be done, but wont be done: Step1: Change the Immigration process. Make it easier, but not TOO easy. Make it faster, and snappy. I?m not a beaurocratic(sp!!) expert, so I wont go into specifics here, but you get the general idea. Step2: Screen the current illegal immigrants, and give the honest, taxpaying, well deserving ones citizenship, and let the rest be guinea pigs for the new immigration system. Or if screening them is hopeless (which it might be, since being illegal, there are most likely no documents or records on 95% of these people) just have all of them be first in line for this new process.
Hell, maybe its even hopeless to change the immigration process, I?m not saying that I know for sure it can be done. But that seems right to me.