World isnt some amazing la la land, I hope people who break laws to immigrate to America, will continue having the same sympathies towards you, when they become majority, and start dominating over you with their culture.
It feels bad to say this, but to build a good well integrated state, integration is key, you cannot integrate people into a society, if you cannot even control the immigration rate. You can't just let people come to your country illegally, setup shop, and then tell everyone 'Cant do anything about it folks'.
The human cost is paid in everything, the cost americans need to worry about, is whether the safety and future prospects of americans is safeguarded, not of people who break laws to illegally immigrate.
It's like having sympathy for a next door neighbour child who is uncared for, and serving him/her food, while you're own child cries and starves to death.
America isnt a country, with limitless resources, and enough food,housing,healthcare to feed everybody, stop treating it like it.
Also, I'm not sure the people who arrive here illegally are as ready to integrate with America's culture, as some americans are ready to integrate with illegal migrants.
I understand life is cruel, and maybe america should even do good things for it, but not at the cost of watching americans starve to death, veterans getting overdosed on the streets wishing after years of suffering to just die and be at peace, and watching them not being able to help them, because our resources are too stretched, Charity starts at home. Even the people who migrate illegally here, they'll help their own first, before even sparing one thought towards you.
One needs to be realistic about certain things, it's perfectly doable to protect your own borders, Singapore does it against Malaysia, India does it against Pakistan and Bangladesh (big borders), China does it against neighbouring countries, most Asian countries can protect their own borders.
Why can't america?