Another factor: The First World countries are going to have to close down immigration if they hope to survive. It's no longer a question of a melting pot. Look what's happening in Europe? They are being drowned by immigration. Their cultures are getting pushed aside. Islamists in Copenhagen have launched a campaign to create Sharia Law Zones in the city. France and Germany are forced to deal with an enormous Muslim population that not only doesn't believe in the cultural foundations of Western Civilization, including democracy, but wants to do away with them. Imagine in twenty years when their numbers have doubled, or tripled? Countries will fall from within and get taken over.
Will the cultural values of those who breed the fastest win?