The most common barrier emplaced is that of the ever elusive refugee status.
Immigrants from developed nations must show skills required in Canada, knowledge of the nation and at least one official language, identification, health checks, a large balance in a bank account and enter onto a long waiting list. It is difficult for these people to obtain refugee status because their countries keep accurate records and do not, as a group persecute their citizens.
Refugees are often turned loose in our cities while immigration attempts to confirm their identities. After they have lived there for a few years, they cannot be deported and are permitted to sponsor the rest of their families for entrance. The only prerequisite for entry is a belief that they will be persecuted in their home countries. While here, refugees and their families are entitled to the use of our Health Care system, a drivers licence, and welfare. Their children are citizens.
Policies like this allowed the illustrious Khadr family into Canada - and allows them to stay, despite well known and publicised terrorist connections, and the fact that the youngest son was recieving medical care in Canada after being wounded in a shootout with US troops in Afghanistan.
I welcome legitimate immigrants to Canada, but the legitimate, documented, legal immigrants are vastly outnumbered by the illegal refugees who stream into Canada on false pretenses, and take full advantage of a system they have no intention of ever participating in or supporting.
At present, 13% of the Canadian population identifies as a visible minority
http://www.statcan.ca/Daily/English/050322/d050322b.htm, and the CF has expressed in the past that this goal has been "exceeded".
If the goal has been met - Why the drive to have a disproportionately high number of visible minorities?