Immigrants all over the world tend to migrate towards countries that offer the best opportunities and social benefits. We see this going on now in Europe, with migrants from North Africa and the middle east flooding into European countries. Not ALL these migrants are refugees of war - many of them are using this as an opportunity to get into a better country. And although most of the migrants are Muslim, they are bypassing Muslim countries to travel to Europe to live. They will get free housing, food, education and healthcare in these European countries. Also, most of the migrants are not poor or starving at all. If you see the photographs of them, they are well dressed and carrying cell phones. They complained about the accommodations in Italy where tents were put up for them to stay in, so they rioted because they wanted to be put up in nice hotels. Immigrants generally have very high expectations of their host countries.