That being said, the asylum system across the developed world is fucked.
And it's been fucked by people who don't need asylum - predominantly 'economic migrants' who just want a better life - nefariously exploiting the system. It creates such a logjam that the system isn't able to function as it was intended. And genuine asylum seekers are not just failed by the system but demonised by populations due to the huge numbers of bogus asylum applicants.
How to address the issue of stopping economic migrants from destroying the system is such a difficult problem to solve, though. On the one hand, I won't criticise anyone for wanting to improve their lives, especially when images of shiny shit and extravagance from 'the West' are beamed around the world constantly. But then, life is a lottery that deals many different hands; some good, some bad, some downright fucking awful - whether that's lifespan, looks, intelligence, disability... or where you happen to have been born. And the 'West' - large parts of it already overcrowded and unable to be self-sufficient - cannot absorb millions of people who want a slice of Western life for themselves. But then, a large chunk of the wealth within the 'West' is derived from the exploitation of natural resources and people from the rest of the world, so it could be argued there's a moral responsibility to assist.
You could go on and on making arguments for either side (like how, in too many 'developing nations' to much of the wealth generated is hoarded by a small number of people, through a mix of corruption and archaic 'tribal' mentalities; but then, it is the banking systems of the 'West' that facilitate them being able to move that money into untraceable assets)
The upshot is that chronic economic imbalance both between developed and developing countries, and within the developing world, creates an environment where economic migration will always be a huge thing.
And just wait until the growing impacts of climate change really ramp up human migration.