@comeonnow0
Sorry, I misunderstood your point. I thought you were objecting to the premise that a neighboring country may be responsible (at least in part) for maintaining secure borders.
You are right that failure to live up to that campaign promise is a mark against Trump.
@immortalartisan
Why would more workers be a good thing? I certainly agree with you that companies moving jobs overseas has had a bigger impact on the amount and quality of American jobs than illegal immigration. However, I find it hard to imagine how having more workers competing for jobs, especially when those workers often work under the table (substandard wages, less / no taxes paid by employer or worker, no benefits required, etc), is a benefit.
Illegal immigrants have indirect effects on American workers as well. For example, consider construction companies which often employ illegals. If company A charges less for work done because they're paying workers less, avoiding taxes, etc then they are going to edge out company B who is employing Americans and abiding by American labor laws. That hurts the business owner and all of his workers and support staff. Might eventually put him out of business.
Also, regardless of whether more workers is a good thing or not, I believe the most relevant question is whether a nation is sovereign. If it is (which I would argue is true and ought to be true), then it has the right to decide whether it wants more workers or not.
I believe this last point is really the most important.