This is a long but interesting discussion of the politics of immigration:
http://cis.org/PanelTranscripts/Event-Progressive-Argument-Reducing-Immigration
The author suggests 2 primary reasons progressives should be pushing to reduce immigration down to around 300,000 immigrants per year:
(1) Efficiencies in energy production and consumption should be leveraged to conserve the environment, not fill it with more people.
(2) Immigration drives down wages for the low and unskilled, which is a factor in increasing income inequality and further strains social programs (which have become increasingly redistributive vertically).
There are many other interesting arguments made during the discussion if you make the time investment to read it.
http://cis.org/PanelTranscripts/Event-Progressive-Argument-Reducing-Immigration
The author suggests 2 primary reasons progressives should be pushing to reduce immigration down to around 300,000 immigrants per year:
(1) Efficiencies in energy production and consumption should be leveraged to conserve the environment, not fill it with more people.
(2) Immigration drives down wages for the low and unskilled, which is a factor in increasing income inequality and further strains social programs (which have become increasingly redistributive vertically).
There are many other interesting arguments made during the discussion if you make the time investment to read it.