It is sad to hear of these issues, I have been a Honda person for 20 plus years and never had any issues with my vehicles with over 150K miles on them, other than normal wear issues ie: tires, brakes, oil changes and timing belts at 90K per Honda. But I just had to deal with my front right wheel bearing at 120K miles, and while I was doing my repairs, I investigated the other wheels. Found that the cause of this bearing issue was the Lock Nut method used to retain everything to the Hub. The Locknut is tighten to the hub, torqued and then a dimple is placed to lock it in place. This method of locking it in place, is with time working itself loose from vibration causing the locknut to back out enough to were the forces on the bearing begin to deteriorate it, hence the repair. Now in most vehicles this is not an issue since they use a cotter pin that goes through and locks the nut from ever backing out. This is definately a design flaw from Mazda and I would bet my salary they are aware of it. My back ground, I use to be an ASE Master Tech in the automotive industry and now I am an Engineer, so with that said, when I took the vehicle for repair I was involved a little more than your common owner.
As a side note; Look at the A/C Blower Relay and Remote Start issues both need Relays.