Yes, we probably should ensure people don't starve to death in a modern society. What's wrong with you?
How many immigrants do you want to accept? 1 Million? 10 Million? 100 Million? 1000 Million?
Based on the population and fertility rates of the middle east and especially Africa, 1000 Million (1 Billion) would be a number that is not impossible. But, don't you see a problem there?