No one has a problem with legal immigration. The problem stems from too much illegal immigration. The system gets strained and collapses.
Why not let in large quantities of Iranians, Russians, and Chinese? Plenty of them need help too. In fact, according to your logic we should be letting in...