Here is what Canada does to vehicles. Our '88 pathfinder with 400,000km on the clock. She was tired. We replaced her with a 2002 Chevy Trailblazer that was a total POS, then the Durango in 2006 which was the most reliable vehicle I ever owned (weird, I know, Dodge & Reliability?), and then the Pathfinder last year.
The engine in our '18 pathfinder is the modern evolution of the one in the '88.
We salt on our roads, in huge quantities, so much so that the salt rocks can actually chip the paint off the vehicle. There are very few 10 year+ old vehicles to be seen up here.
Tesla has a major problem on its hands with the model 3 vehicles they sold here: after the first year, the paint on the wheel wells and frame behind the front wheels is peeling up on a LOT of cars. Going to be a class-action lawsuit, I'm sure. They are shipping a free "cold weather" kit that includes mudguards and some other protection for those areas, but sadly it's too little too late. Can't wait to own one, but they're gonna have to fix that problem first.