I agreed with everything you said...except that I'm sure that when you said we didn't owe them anything else, you meant we didn't owe then anything, period.
I am inclined to agree with you except that I think we owe every human, no matter what their circumstance or legality, the basics of life and safety from abuse, even as we promptly and efficiently eject those who are not entitled to say here.