When cultures move to other regions they try to grasp some aspects of the past. People are afraid of change. When one moves it is unfair to force change on the new world to conform with their old world. If cultural assimilation is a concern perhaps the people should stay put within its own culture and work for change rather than run to change.
We were here first so they have to adopt our language, laws, and social standards. It is idiocy to think that non-conformists will blend in harmony, when in reality they are a dividing force that will bring us all down to 3rd world standards.
"It is idiocy to think that non-conformists will blend in harmony..."
In the past, immigrants HAD to blend in, in order to succeed. I imagine that some actually went back home because they could not blend in. NOW, there are no expectations put upon immigrants. In fact, they are encouraged not to assimilate nor to even speak English. I believe that most come here for the benefits, but have no desire to become "American". Entrance into our country should come with a price. A high price. All are welcome who are willing to work hard, learn about our history and about those who shed blood for this great nation, and then be willing to shed ones own blood so that we may continue to be free. Is that too much to ask?