Unrelated
Would Ul~~v~~f eat Turkey?
Germany was steadfastly opposed to the Iraq war. A fairer solution would be that European countries which joined that war, like Poland and the UK, take all the Syrian and Iraqi refugees. They helped cause the problem, it's only fair that they should help solve it.
Cause the Iraqi war is where history starts and the only cause of migration?
Some of the states around the world have deep problems from events that happened far in the past. Specifically colonisation has played a role here.
Additionally, if Europe wants to reduce migration, it should invest in the areas that see high migration, instead of dropping a bag of cash at the nearest African dictator to "take care" of Europe's problems or forcing developing countries in even greater debt and problems through conditionality via the IMF and World Bank.
At the same time will we only see an increasing demand for labour and instead of being the populist now, we should establish proper immigration systems.