What, don't Americans need things too? The logical conclusion of "countries should support their people" is that the countries these people are emigrating from should support them. If a country like the US is doing that well for its people, it can afford to give aid to these other countries, maybe accept a portion of the immigrants. As it stands, it's kind of a lose-lose situation because who cares about caring for their people? Not the US or those countries that people are emigrating en masse from. It's not like the US has the sole responsibility or capability to care for everyone under the sun. That's the reality of the situation, if nothing else.