There is no greater sign of what a good and generous people Americans are than our troubles over immigration.
Were Americans a downright mean people, we would have no compunction about shipping illegal immigrants back to their countries of origin en masse. Yet that is politically unacceptable. Why? Because most of us would find it morally unacceptable, particularly for people who have been here for long time and have begun to put down roots.
Kicking out someone who has just crossed the border without our permission is another matter altogether. But plenty of Americans object even to that. If these are poor people, arriving in our prosperous country to improve their lot in life, as most of our ancestors did, who are we to object?