Yes I wouldn't hesitate to buy another or recommend them, which I have without reservation. Why not? They are arguably one of the best cars in this segment and have been for a long time. Case in point:
2002 Protégé ES 2.0 with 140,000+ Kms when sold. Bought at 32k and for 7 years of ownership only fluid changes and brake service (original brakes). The only repair was to replace a couple burnt out tail lights. Rust bubbles were starting in the lower door seams, but all in all, still not bad looking for a 10 year old car when sold.
2011 Mazda 3 GT currently with 90,000 kms. Only fluid changes and brake service, no repairs to date. Still tight and in mint shape, get comments regularly on the 'new' car and get unbelieving looks when told it is almost 5 years old. No rust whatsoever.