We only have two problems:
(1) Massive LEGAL Immigration - because when you get out voted in a democracy, nothing else matters.
(2) Insane Government Spending - because when you're broke, nothing else matters.
Trump has only reduced LEGAL immigration - currently 1.1 million per year - about 5% since Obama.
Trump has actually increased foreign work visas by about 100,000 since Obama.
Trump's FY 2018 budget was $800 billion in debt. His FY 2019 budget is on track for $1 trillion in debt.
Like I said Trump’s policies have added 170,000 thousand jobs per month to the economy. Wages are up and rising fastest at the lower end. Unemployment is near all time low. So 100k temporary work visas doesn’t bother me. We may even need them.