Mazda has always been at the top in engineering and fun to drive. Its only downfall IMO is that they have a tendency to rust more than others, pity.
The 2010 in my sig is driven by my son.
Gets zero special treatment and is parked outside. No rust prevention sprays etc ever applied.
Get's driven in the worse salty environment you can imagine.
Has surface rust on the under carriage, and no rust active or visible on any body panels.
Wheel arches are fine.
After 10 years in this environment, it doesn't owe us a thing imo.
Had a 2010 CX9 come into our store a few weeks ago from a neighboring city., same, it looked really good - no rust.