Immigration is a huge problem.
A relative was an engineer at a Fortune 500 American company, a defense contractor, for 28 years. His entire department was replaced by HB1 visa workers from India. He had to train his Indian replacement and keep his mouth shut in order to get three months severance pay. This is a very wide spread problem.
MS-13 and other violent foreign drug gangs cause tremendous crime. Plenty of Russian gangsters too.
We have far too many immigrants brought here under extended family reunionification programs that are unemployable and permanent welfare receipients.
We have far too many illegal immigrants with no car insurance, no health insurance, and no intention of assimilation.
Canada (and virtually every other developed country) have immigration systems based upon economic and labor requirements with applicants selected on a objective point system that places high value on education, skills, English fluency, and ABILITY TO ASSIMULATE. We have been told for decades how progressive, humane, and wonderful the Canadian system is. Yet the minute that Trump proposed a similar system, it was immediately decried as rasist, homophobic, islamaphobic, and all the rest of list of horribles.
We indeed need an immigration system like Canada, and we need it now.