Iran 3.5 million
Türkiye 2.9 million
Colombia 2.8 million
Germany 2.7 million
Uganda 1.8 million
Pakistan 1.6 million
Chad 1.3 million
Poland 1 million
Ethiopia 1 million
Bangladesh 1 million
Source: UNCHR, https://www.unhcr.org/refugee-statistics
If war breaks out in Finland there will be a swell of Finnish refugees entering Sweden and Norway but I do not foresee them flying halfway across the globe to request asylum in Afghanistan even if that country were to be flourishing then. Why, then, is the opposite seen as normal?
In theory the political systems we have here in western Europe which are based around forming coalition governments should allow for reaching compromises between the 'open borders' factions and the opposing 'our nation comes first' factions. In reality things often don't work that way due to the practice of shunning those parties which claim to want to act on the calls for more stringent migration policies, labelling them 'far-right/racist/xenophobic' and turning them into pariahs. The proponents of this practice do not seem to realise all they achieve is more polarisation and further radicalisation on all sides of the spectrum and that a single large event could end up giving power to one of those radicalised factions whether that be in their envisioned 'nazi takeover' style or along the lines of the premise of Houellebecq's 'Soumission' which foresees islamic law being implemented in France. A more likely outcome is for more countries to drop out of the EU to create local blocks like the Visegrad countries and the Nordic countries.