And no, I'm not advocating a free for all in terms of migration!! I am pointing out that we will need some, but then it might also help to bring stability to other regions in the world so that people don't feel to have to leave...
Plus a free for all is unlikely to help the other regions in the long run, if we keep sweeping up all their trained professionals \ middle classes.