It's hard to get a clear idea of how many are actually war refugees and how many are economic migrants.
Yes, it is. And it is abused by various politicians like Farage who says that 90% are economic migrants who come for benefits. What is for sure, is that people risk their very lives getting here. Isn't that some kind of test as to whether or not these are desperate people?
IMO,
disregarding real, extremely fucked up conflicts like you have in Syria and parts of Africa:
Is that the world has suddenly gotten much much smaller. Millions of people in Africa and probably a much higher percentage of people in the middle east have access to internet and see for themselves how fucked up their countries are relative to Europe. The world is, for the most part, a shitty place. Billions of more or less intelligent humans live in corrupt, fucked up societies, where no matter how hard you work, you get fucked over sooner or later. There is no future for these people, at least not within reasonable reach. Perhaps in 100 years? Who cares about that?
There's nothing new under the sun when it comes to the unfairness of the world, it's just that its never been more obvious to more people.
You can choose to live a shitty, rotten life, or risk it all and get your ass to Europe one way or another. I know what I would do, and what any smart person would do..
The logical conclusion to all this is, unfortunately, to block off Europe, only allowing "real" refugees in sustainable amounts entrance. But it won't get much better until other parts of the world get to have reasonable living standards.
At the same time, you have to keep another thought in mind that the flight of the refugees are perfectly understandable, and that we as Europeans have done, would have done, and perhaps one day will do the same.
So IMO these attempts at judging the refugees for their actions or who they are is just brownish crap. Taking a dreamy moral high ground like the swedes is also not very productive. The reality of the world is very ugly, and the most moral thing we can do is to end the war in Syria, and actually start to care and DO SOMETHING about parts of Africa. If not we have a neverending stream of immigrants, legal or not in the future.