I traded in my 2003 325xi for the CX-5 and it was a great move. BMW do cost more to own, but I kept my 545i and it's been trouble free for 4 years. Remember most forums are only a fraction of the owners and most people post only negative problems they have with cars.
I've owned 4 BMW's and only one gave me some problems. All the others ran trouble free. Comparing a BMW to CX-5 to me is like apples and oranges. BMW''s quality is far nicer then Mazda. The only thing I hate about owning BMW's is oil leaks can be very expensive to fix compared to other cars.
I've owned 4 BMW's and only one gave me some problems. All the others ran trouble free. Comparing a BMW to CX-5 to me is like apples and oranges. BMW''s quality is far nicer then Mazda. The only thing I hate about owning BMW's is oil leaks can be very expensive to fix compared to other cars.