Everyone including Japanese makes mistakes sometimes. Mazda is not as solid as Toyota, Honda and Nissan but it makes more fun cars. Even though Mazda is not as reliable as the top tier Japanese car makers, it is still more reliable than many western car makers...