The millions of corporate lobbyist dollars will do that to people.
The dollars from the transnationals explain the "they do the work Americans won't do" rhetoric. The notion that dumping unskilled immigrants into a city with no jobs will magically create them is just plain stupidity.