The problem is that we are faced with a different kind of immigrant than those that most of us can trace ur ancestry back to. Most of u had ancestors who looked upon America as the land of opportunity. Too many current immigrants look upon America as the land of the free lunch. In that, they are joined by too many who were born here.
Let Trump deal with it.
If you live in America, you are either an immigrant yourself, or the descendant of immigrants settlers.