It's a strawman and I'm tiring of reading it everywhere. Ukrainians are Europeans, it's normal they're flying to neighbouring countries, that is European ones. Syrians are Middle-Easterners, it would be logical for them to flee to wealthy neighboring countries (most does: Lebanon is hosting millions of them) which are geographically, linguistically, culturally and religiously closer to them like Saudi Arabia or Israel. Europe doesn't owe anything to non-Europeans, especially when there are millions.