We need to seriously take a 2-3 year pause in this 50 year flood of immigrants both legal and illegal.
It's a little too late for that. We needed a decades-long stop to all immigration here about 20 years ago.
The ones we have here need to assimilate into American culture values and the language
No such thing anymore. What once was a distinct American culture has been declared racist, culturally evil and exploitive, intolerant, privileged, sexist, homophobic and having achieved prosperity via theft and genocide. It is not taught or expected of our own children to revere, and the foundational principles that established us, have been dug up and discarded.
What culture praytell are the 'immigrants' supposed to assimilate into since we no longer have one... officially?
We are a Welfare State with open borders at the behest of our own government that rules us.
instead of creating little balkanized subcultures within the U.S. that don't have anything to do with the things that make America what it is.
That is a thirty-years too-late observation. We are already balkanized politically, ethnically, religiously, economically and culturally. We no longer have a core set of principles or beliefs that everyone agrees and adheres to anymore outside of wanting to make a Big Behemoth Government even bigger so that it can make make provision for all whom are declared special, create fairness, punish offenders of new belief and behavior and create the illusion of safety. That's it.
America what it is now, is not what it once was.