It's poorly worded, but the rest of the article implies that's average lifespan, not average age.
“The average car lifespan now is closer to 322,000 kilometres, which works out to around 10 to 12 years for most drivers.”
“While the average vehicle in Canada may be designed to last around a decade, there are several factors, some of which are within your control and some of which are not, that can impact how long your car lasts.”
My last two cars were scrapped at 13 years due to rust effects.
The average Canadian drives 15,200km / year is also from that same article you linked.
322,000 km / 15,200 = 21.2 years. Assuming nobody has multiple cars.
From that link: Here's a breakdown of the average annual kilometres driven in some provinces:
Ontario: 16,000 km Alberta: 15,200 km British Columbia: 13,100 km
Assuming Canada uses salt in the winter in the same amounts as the Northern US, rust will eat the car before the mechanicals wear out.
My last two cars succumbed to rust at a little over 20 years of age yet were still reliable, started easily and ran well.