This current wave of immigration is different from past ones and are there for different reasons. As sbhc pointed out, the Gulf states are refusing to accept them, but they also seem to be skipping over Turkey. Instead they're going to European countries with no history of Islam except for fighting historic invasions when the different Muslim empires tried to conquer all of Europe. So what's the pull factor for them to head to western Europe instead of other Muslim countries where they share religious beliefs? It's probably Europe's overly generous social welfare policies.

The push factors are Muslim terrorist groups like Boko Haram in Nigeria, Chad and Congo (and maybe a few other countries), and of course, ISIS in the Middle East. Poverty is another factor, which isn't only caused by crony capitalism and greedy dictators, but Islamist terrorists also create poverty, especially for those who disagree with them. People are forced to flee for their lives and leave everything behind. It's also difficult for a large company to set up a factory or warehouse when there's a high likelihood that it will be blown up. A similar reason exists in Zimbabwe, where there's a likelihood that your business can be confiscated at anytime by the government. As a business owner, you're going to say, "Screw that, I'll go somewhere else."

In a lot of these Muslim dominant countries, a hardline dictator is often the lesser evil. If the U.S. and other countries didn't support the Arab Spring against Qaddafi, Libya wouldn't be the base of terrorists that it now is. People all over Africa used to go to Libya for work, now they are either fleeing it or bypassing it. Assad in Syria is certainly a lesser evil than ISIS, and a smart diplomat or group of diplomats could probably get him to change some of his behavior in exchange for protection and support. Instead, President Obama and senators like John McCain have been arming anti-Assad rebels who either end up joining ISIS or running away from it and leaving millions of dollars in equipment and weapons behind for ISIS to grab and use against everyone else.

The foreign policy of the USA is just dumb as a rock stupid sometimes. Going back to Bush, we shouldn't have invaded Iraq in the first place. After we did, the anti-Baathification policy was another disaster. The surge, on the other hand, worked and we should have maintained it, instead Obama pulled everyone out which immediately led to ISIS moving in and filling the vacuum. Our meddling in Egypt led to takeover by the Muslim Brotherhood, but the Egyptians smartened up and got rid of them and put in a real leader, but the U.S. only gives him tepid support. Meddling in Libya led to the current disaster where ISIS now controls part of it, and Al-Qaeda another part. I already wrote about Syria, and now this stupid and disastrous Iran deal that begins with unfreezing over $100 billion in assets that Iran has already said they will use to fund terrorism against the United States and Israel. It's just insane. Maybe Iran ought to use that money to help the Syrian and Iraqi refugees since they are their allies.