* Subtle racism.
* Zero-sum thinking.
* Specifically, the lump of labor fallacy.
* People not realizing that code is about the easiest thing in the world to ship back and forth between different countries: if a company is hell-bent on being cheap, they'll outsource rather than bring someone in.
* A stunning lack of perspective on the benefits that immigrants bring to the economy and culture.
* A lack of historical perspective in a country founded by immigrants. There were 0 restrictions prior to 1860-something, and then it was something racist to keep the Chinese out.
* General fuzziness in terms of economic thinking. "let's have an auction for the 10113 spots the government makes available!" - without thinking that 10113 is some magic number some bureaucrat made up with little to no relationship to the real world.
This continues to be my go-to article as one of the better takes on immigration: http://johnhcochrane.blogspot.com/2014/06/the-optimal-number...