These western nations are rich today because they looted and plundered and enslaved the whole world and people forget about this reality. What was the US and Canada and the whole of Europe doing in Afghanistan in the first place? They bombed the shit out of the country, spent trillions on the war to push the country further back into pre historic times but let's praise their benevolence as they are helping some people to relocate. It's easy to speak from the position of power, easy to do charity, and show how generous you are when you are rich.Political motives/ not , Atleast some good is happening out of it. We should atleast be happy for the fraction of the people who are moving to a safer place from a very hostile environment.
All these people taking high moral ground because they are already Canada PR or don't have any desire/hopes of moving to Canada.
PS. this post isn't aimed specifically at you. Just pointing out the hypocrisy which I'm quite used to now.