I think that's the first time anyone has ever actually ASKED for my perspective on a forum. All the other times I've just inserted it whether anyone wanted it there or not.
My perspective is this: When new people join our community, which in this case includes the entire population of the United States, that not only increases the supply of labor, but it simultaneously increases the demand for goods. Just like everything in economics, there are two sides to the coin. So many people fail to see the other side.
Immigrants buy food, and clothing, and electronics, and pay rent, and phone bills, and drive cars, and consume goods just as much as everyone else. All of these activities create jobs.
There is literally no limit to how many jobs can exist. The more consumers there are, the more jobs there will be. So when you say that immigrants are taking jobs, that only displays a lack of perspective on the whole issue of economics.
Economic prosperity depends on division of labor and specialization. That's why we've come as far as we have.
The more diverse your work force is, the more specialized each member of the community can be, and hence the better all the widgets we produce will be.
Immigration is good for the economy. That's why I support amnesty and open borders.