Mew Mazda CX-5 owner here. Actually, this is my first ever Mazda. Came here from my last three cars being Subaru Foresters. (2005 XT, 2007 non-XT, 2017 non-XT)
The 2005 Forester was my first exposure to Subaru, and it was 'love at first encounter'; the 2007 Forester was 'marriage for a lifetime'; the 2017 turned out to be, 'maybe it's time to end this relationship......?'
Please don't misunderstand: the Subarus have been stellar cars and I may ultimately end up in one again. I got rid of the '17 mainly due to the 'shock' of what the Subaru had become from what it was 10 years earlier. I thought, when I bought the '17, I was getting the 'new, improved' Subaru. Maybe it was, but the differences from older to newer were so noticeable, I was greatly disappointed by the 'new/improved'. Gone was the well thought out, engaging (ie. personable) vehicle to one that was a bit less personable and impassive. Sometimes, new is not better.
Driving dynamics were different (CVT trans, electro-servo steering, 'bloated' effect on interior and exterior changes, driver's cockpit experience, etc.). But, the biggest difference had to do with the new reality of the preponderance of electronic gadgetry and the need to interface with it just to operate the vehicle. Obviously, all auto manufacturers have incorporated lots more electronic controls in place of manual ones. To the distraction, frustration, and detriment of the driver experience, in my opinion. The Subaru version was maddening to me. Almost all of the controls were designed with what I call 'anti-logic', 'anti-intuition', and 'anti-engagement'. Not a fun/engaging experience while driving.
Turns out, all auto manufacturers are pursuing similar versions of the 'anti-' mindset; Mazdas included. Sad.
I'm not sure one could definitively say that Subaru or Mazda is 'better'; different, yes. While Mazda offers a great, engaging driver's experience, Subaru offers a unique version also. I get it why first time Subaru owners usually have a grin on their faces- nothing drives like a Subaru.
It's interesting that Subaru has a noticeable 'welcome to the family' aspect of Subaru ownership. Mazda- not so much. Mazda owners seem to bond more due to their appreciation for the vision/expression of Mazda itself; ie. enthusiasts. That's good, but it's not the same as family.
Subarus tend to invite a more laid back attitude re. how the car fits into one's lifestyle. Mazda owners come across as more focused.
Driving a Subaru is like driving a useful utility tool- a bit clunky, but fun; driving a Mazda is like driving a piece of artwork- sophisticated and capable.
My CX-5 is a very nice car, but, in many areas, it suffers from the same 'anti-' inclusions that the other auto manufacturers do- bummer. If my wife didn't like this car so much, I'm not sure I would want to keep it. I'm drawn to Mazdas emphasis on new technology, and how they seem to obsess over the minutiae- I love that! I'm hoping they can resist the pull to incorporate more and more stupid and frustrating driver-interface items in their cars. (Their infotainment control system is probably the biggest deal-breaker for me; insanely, asininely wrong.) Simpler is better, IMO, and the further cars get from simple, intuition, logic, the more they forfeit a satisfying car experience. I guess it's obvious: I'm not a fan of what this current generation of autos has to offer. I started driving back in the '60's and have seen lots of changes in cars from then to now. Many of those changes are great! I'm just not doing well with how those changes are being presented.
Just an old coots ruminations. Thanks for reading,
Rick