I think there is a difference between structured immigration programs to let skilled workers in, and giving people asylum. The outcome of letting in refugees who have the trauma of suffering (and maybe participating in) violence all their lives, living in countries that have had educational systems break down, etc will differ from letting in a few skilled workers.