Wow so you are part of the open borders club. You make excuses for people who come here legally because you benefit by that.
You are descendent of immigrants unless you are native American. Current crop of Immigrants in US are more educated and earn more than American born whites.
Never refuse intelligent immigrants. It can only help standard of living for all. My problem is not all immigrants, my problem is low skilled, low wealth immigrants who load the wagon instead of pushing it. In USA, many small and big businesses were started by immigrants.