Immigration Watch Canada est une organisation de Canadiens qui croient que l’immigration doit servir les intérêts de ses propres citoyens et ne doit pas être transformé en un programme d’aide sociale / de recherche d’emploi pour les personnes d’autres pays. Elle ne doit pas non plus etre une méthode pour diminuer les salaires et fournir aux employeurs un approvisionnement sans fin de main-d’œuvre à faible cout. Finalement, Les pratiques d’immigration ne devraient jamais être une expérience d’ingénierie sociale qui est menée sur la population du Canada afin d’en faire une minorité. **
Mais l’immigration est devenue ces trois choses.