Just thought i would give in insight to my own ownership. I have had my base model 2.2 NAV-SEL for 6 years. I bought it with 25000 miles on it and it now has 59000. I have had no issues whatsoever ( apart from consumables). I wont let Mazda service it, so purchased a service book and get my mechanic( personal friend) to fill it in when done. I was a mechanic many moons ago so how how they work so don't want an apprentice doing mine. I have had to replace a few trim clips, where i caught the outer door trim on a high kerb. So because of my own positive experience will be keeping mine for years to come. For anyone that needs door card clips etc this is where i got them from.
https://vehicleclips.co.uk/collections/mazda-cx-5-mk1-2012-2017-trim-clips-fixings-and-fasteners