Can you not see the difficulty it creates when you've groups of people using different legal routes into a country to make a life for themselves (as we are all entitled to do). And then creating a list of who's the most deserving?
It creates a capitalist system where we essentially monetise immigrants depending on what we get from them. And it means the most vulnerable people and particularly BAME individuals are at the bottom of the food chain. It creates a sense of 'validation' that people have the right to judge who has 'earnt' their right to be here but as we know from all the recent violence this is very susceptible to being tangled up in blatant racism. Because while some people may feel that only people who pay their way should be here, there are other people who feel there are too many working migrants as well. It's no coincidence that the recent violence where I live saw working migrants who had paid their way to be here legally burnt out of their homes. And yet polish migrants, Ukrainian refugees were fine... why do you think that was? They have the ability to walk down the street and not be immediately distinguished by their skin colour. We have people of colour who have been born here feeling more wary going out and about now for the same reason.
You cannot create a hierarchy of 'deserving' immigrants without upholding racist social structures. And therein lies the rub.
Yes there are conversations to be had about resources, but those conversations are happening because of political leaders screwing over the average working person consistently for many years. Asylum seeking individuals are being used as scapegoats to stop the public properly scrutinising government public spending. Its a very intentional and coordinated drive through media.