Using a lottery system for skilled workers tends to select from the world's wealthiest people, too. So if you think inequality is a problem now... On the other hand opening borders would create a stampede. Pretty sure that would cause a completely different set of social problems.