I think the big issue here is preventing the crisis in Afghanistan from getting worse, to the point where there is a need for managing the increased number of Afghans who will inevitably exit if the crisis gets worse. It's the things that we're calling for, such as removing barriers for humanitarian aid groups to get funding and goods and services to the people of Afghanistan. If Afghans feel like they're receiving the services they need—like health care, food and shelter—then this incentivizes them from leaving their country. Of course, no one wants to leave unless they have to. Canada can play a major role there.
With resettlement, Canada has made commitments but so far has fallen short of upholding them. Resettlement is part of a temporary solution for those who aren't able to wait for the international community to respond.