Coastal, with cool, wet winters. I'm also 250 metres from the sea.

My Saab got a little bit rusty round the rear arches (but then, it was also 12 years old when I sold it). The BMW (2014 model) has no rust at all. Modern cars resist rust much, much better than they used to.

Maybe American cars (which we almost never see on our roads) rot worse than Euro cars do?