The world's largest democracy allowed a foreigner to become almost become the leader of the nation, in fact even though she didn't become the de facto leader, she is still running the show, the fact that a woman and a foreigner via marriage to an Indian citizen can do that goes to show the flexibility and the dynamic nature of the nation.
I guess the bone of contention today in US is that the so-called immigrants don't assimilate into the previously European dominated culture of US of A, guess what they don't have to either, all of them bring their individual packets of culture and eventually they melt in and form something new and more dynamic. You can't tell someone from Asia to melt in with the pre-dominant anglicized culture, its a classic give and take and neither seems to be willing. While living in NYC, I was told it was a melting pot, most understated statement if there ever was any, it was a pot all-right, but every individual retained their colors. So lets talk about assimilation with an open mind of how much one is willing to take the other as well. Immigration trends have changed from the past where pre-dominantly European Christian origin immigrants came in to USA, now its quite different, is US and the existing people there ready for that?
About illegal immigrants, it hurts the legal immigrants way more than anyone else, that guy puts in his toil legally, most likely highly qualified in a wish to make it into the country, pays his taxes and then comes the illegals who takes that all away from him.