Canada is known for a large amount of high skill immigration that benefits almost everybody. It’s nice having educated people around and we have access to the best food in the world because everyone brings it with them
I'm not sure about the whole data around it, there will certainly still be positive effects for the countries these people are migrating from. But generally, only accepting high skilled immigrants is very nice for Canada, but leads to pretty serious consequences for the emigration countries (brain drain).