Look, immigration is one of the most major things in politics and our history. People from England immigrated to the 13 colonies on native land then during 1800's and 1900's America began developing as a melting pot for all kinds of different races. Do we really want to cut all of this culture off now and become a bland country in diversity terms? Plus, instead of protecting the jobs for the American people, why don't we create new jobs for everyone? Plus in the future, we will have millions more jobs for everyone that will require knowledge of technology. And not to be rude but not a lot of Americans have that much knowledge about technology than changing the batteries in a TV remote. If we cut of people from living in the U.S., we will possibly cutting a lot of people who have potential to learn about technology and get employed for those jobs while still having enough for the American people.