Look, the right wing is deeply immoral, everyone knows it. But we should also call them out on how this fits into their “worldview”. A free market, which they pretend to support, calls for the free flowing of labor across borders. Labor is a commodity in capitalism, there are labor markets, and so the state saying that people can’t go across borders freely is a “market distortion”. So, we should make them defend this decision on their own terrain. And we should also, obviously, take into account the historic and current role we have had in supporting dictatorships, corrupt governments and right wing paramilitaries in the countries people are fleeing. It isn’t as if we left these countries alone and people are suffering there because of the decisions they’ve made. Look how our government handled the coup in Honduras, CAFTA, NAFTA, the impact our policies had on Mexican farmers and the agricultural system there, the drug war, look at what we’ve done when governments there and Mexico want to put in place policies that benefit their own people but harm multi-national interests. There is an election in Mexico coming up, and a populist person on the left might win. We, more than any country on Earth, have a responsibility to these people. I also think that many people in the Democratic Party, that are rightfully critiquing Trump, should ask themselves what they did to challenge Obama on immigration, because he wasn’t very good on the issue. Not Trump like bad, who is?, but not good either.