Admiral, I'm a critic of immigration policy as well but you post regularly about immigrants and I'm not sure it paints an accurate picture of who most new immigrants are. It takes a lot of guts and determination to become a Canadian citizen. The profile of poor immigrants fleeing deprivation is more applicable to Europe or the United States. The profile of a typical Canadian immigrant is:
-Strong family values
-Advanced education (much higher than Canadian average)
-Comes from middle-class background and originating from one of the more wealthy areas of the source country
-Very interested in assimilation and Canadian culture (immigrants show stronger affiliation with Canadian traditional values than Natural born Canadians)
-Money in the bank. It can easily take $100,000 in savings to support yourself in the transition toward Permanent Residency or Citizenship regardless of your working profile
So in conclusion, while there are economic migrant, family reunifications, people gaming the system etc. The profile of the average Canadian immigrant is more likely to be middle-class, young, highly educated, has money in the bank, and is more adaptive and cares more about traditional values (including adopting Canadian values) than the average Canadian.