To push back a little...
I'm generally pro immigration and didn't vote for Trump (partly for these reasons). But there are valid points to be made about:
* what a healthy level of immigration is
* what a healthy immigration process looks like
* how much should family concerns affect immigration chances
* how much should professional skills affect immigration chances
* how to enforce immigration laws
The above are entirely about law and social norms. Just because you disagree doesn't mean there are no valid points.
Not engaging those points is just retrenching people, promoting more division, and making reasonable people side with unreasonable ones like Trump. I'm gathering that most people who voted for Trump voted for the least bad option in their minds, not because they wanted a buffoon for a president.