This open border/amnesty stuff will eventually kill the middle class blue collar sector. It's going to stop the growth of construction workers, machinist, roofers, assembly line workers: They (we) are the ones who are going to get screwed by all this stuff. We will end up with a large medium/low income population.
This is where I really go off track with the Republican party of late: It seems like the want to drive away a part of their base. They seem to think that they got us on moral issues, so we'll stab them in the back on employment issues. Well, I'm not afraid to look at other places to cast my vote.
Make sure your kids go to college, because there is no hope for the blue collar trades.
Illegal immigration,
Mexico

Better off than roofers or sheetrockers, to be sure, but days of reckoning are coming for "professionals" as well.