You are right that conflicts may last decades. But that does not mean we can accept anyone, give them housing and leave it to magical integration. We absolutely need a "staging environment" where these people can stay safe, warm and fed and more importantly show willingness to both work and integrate. I'm not against accepting fleeing people that are willing to settle and accept new culture. But I think it is a bad idea to just take all these people, dump somewhere inside EU with documents and call it a day.
Currently the problem is scale - current measures are not designed for such a scale and will fail