a fantastic article and wonderful to have a calm conversation on the topic.
I can not fault anything in the article but I would add that immigrants also bring dynamism and new ideas to the country. Not necessarily of economic value but certainly of value. For example the relative greater openness and tolerance levels of the cities with larger immigrant populations might have become that way because of their arrival.
Obviously I may have confused cause and effect, obviously this may or may not be worth the economic consequences but I think it is worth thinking about.