I think your premise is faulty.
Most legal immigrants do NOT vote Democrat. They mostly vote Republican. Many have seen socialism in their own countries and recognize it when they see it here.
I know this, because I have personal friends who are legal immigrants, now citizens and they appreciate this country.
I’m going to have to go ahead and disagree with you there.
Most immigrants vote Democrat. Have been since my ancestors got off the boat from Ireland 150 years ago.
This includes successful and well-to-do immigrants from Asia, which is really a puzzler.
People who live in areas where large numbers of Meh-hee-kans have settled will tell you they arrive as salt-of-the-earth, hard working people. And then they discover this thing called “welfare” and it all goes sideways.
that is great that you have friends like that but you are completely wrong. The majority of immigrants are Hispanic and Asian and both vote democrat overwhelmingly. See the graphic below--