In the US, the efficiencies involved in car manufacture and distribution are amazing. You're really paying for steel and workers' healthcare when you buy a car, and that's about it. Industrial automation makes actual assembly almost a rounding error to the vehicle's cost. Advanced distribution logistics mean that storage and transportation are pretty insignificant as well. Mechanics, on the other hand, are relatively pricey, needing to support the American cost-of-living for an educated laborer.
In Canada, the ratio shifts a little bit, especially as you go farther from the major train hubs. In Mexico, where labor is a minuscule cost, the ratio is distorted such that you see cars on the road from pretty much every year in the last four decades. Take a 10 year-old 110k-mile mid-range car in Ohio. Give it some easily traced electrical or mechanical fault that deploys the airbags. You've just totalled it. The cost of putting the airbags back in is going to be close enough to the value of the car (say $6k) that you insurance company would rather give you that value than pay to fix it. The car then gets junked & sold for parts.
This doesn't happen in Mexico.