Immigrants are 21.5% of the population. They are also on average younger than the rest of the population, so they will use less medical services. The average age of a Canadian actually went down this year for the first time in over 50 years because of younger immigrants arriving.