Yes, what you say is true, but it should be noted that when Canada accepts someone from abroad, a refugee, that person has immigrant status. It's just his experience as a refugee that's not there, but he is considered an immigrant.
That is what we must focus on so that they're integrated easily. It's been tough for refugees in the past. If we don't consider that reality, and don't educate that person, they'll get lost.