I'm not sure what country you are from
@JimGoodman but there is a difference between immigrants and refugees. Europe takes in both, and once refugees get citizenship of the country they arrive in, they can then live elsewhere in Europe.
The problem is money, terrorism, and also people trafficking. It's become a black market, and countries such as Greece and Italy that have ports end up having to take in more people than they can cope with. It affects the domestic budgets, and also the cultural fabric of the towns that the refugees or immigrants live in.
With the recent attacks on various places in Europe, each country must look after the safety of their own citizens as well as try to help those who are truly in need. Sadly, some are from criminal gangs and cause more issues for the host country. When that happens, you can't blame them for cutting back on aid.