This excerpt seems simplistic. 1) Wages are sticky. 2) Most immigrants are doing jobs at the lower end of the wage scale. 3) Many immigrants are taking jobs that natives simply do not want. 4) I would *guess* that wages are determined differently for different types of jobs.
When there is demand for labor, as there is now in the US, immigrants can fill a void not filled by natives. It’s hard to understand how this would put downward pressure on wages. What is the mechanism as long as demand outstrips supply? I think in this current environment, changes in identity and social fabric is a strong driver of resentment than wages/jobs.