If I am reading you correctly you are criticizing many for their stance on immigration? I do not believe you could more wrong on that take. I do not know a single person that is anti-immigration. That is just a BS talking point of the left. What folks do want is secure borders, effective background checks, skills and the ability to support themselves, and most importantly, assimilation. Those are all constitutional duties to the federal government.The United States needs immigration, and lots of it. Other countries around the world are suffering from declining demographics as the baby boomers retire. There are not enough people in the younger generations to fill the jobs of the ones that are retiring. This is less the case in the US though. The United States have always been a country of immigrants. The best of other countries come hear for a better life and the US has flourished because of it.
We need to change our mindset regarding immigration. To some degree, the problems caused in the US are the result of people that are too far from their immigrant roots to understand that immigration is good for this country. Who is more likely to share the value of the hard work ethic and the rewards it brings: the welfare recipient that has generations of knowledge of how to scheme the system and live on the labor of others through government handouts or, the person that walked 1000 miles through Mexico to have a shot at earning a better life in the US?
I’m not saying that we should have open borders, but that we should see immigrants as bringing value to this country. The vast majority of us are here through immigration. Maybe not us, but our parents, grand parents, great grand parents and beyond.