Offensive? Yes. True? Yes as well I think. Seems reasonable to me to reason a third world population makes a third world nation. To not make a third world nation you'd have to be able to assimilate them properly and turn them into first world peopled. Israel can't assimilate Arab palestinians who don't look any different and don't have different norms than Middle Eastern Jews did when they first arrived in Israel. How are they supposed to assimilate African Muslims who are much farther culturally and also just plain look different? No country in Europe actually has managed to have a immigration and integration policy where nonWestern immigrants and their descendants aren't a net tax drain. Canada, to give credit where credit is due, has managed to do this, but only because its very picky about who it lets in, which brings us back to needing first world people (proper work ethic, education, norms, ability, ect.) to start with.