With currently 60K miles on the odometer, my Protege5 has not had a single mechanical failure. Should last a long time given proper maintenance.
The Protege5 has sports car-like handling thanks to stiffer suspension.
The Protege line of cars were the "economy" cars from Mazda before the Mazda3 replaced it.