From my experience
YES! When we first bought our X5, I thought, what a great looking vehicle. It has an awesome stance, and the color of the vehicle really makes it look like its high end.
BUT.... The most unreliable vehicle I have ever owned "HANDS DOWN!" I'm
lucky to go 4 months without seeing some stupid light on the dash. And all the mechanical issues are really over whelming. I'm a very tolerant guy, I have fixed my own FSR, ABS/DSC module, Waterpump and hoses, recovery tank, alternator, belts, CV boots, Transmission.... YA tranny too. Rear diff, Air pump,.... I can keep going too! This all on top of regular wearing stuff like brakes, rotors, oil, battery,........... I could have a full time job just taking care of this X5.
Now.. I've owned a lot of Vehicles! I'm am an engineer, and appreciate good design. When I bought this, I thought BMW... German... Engineering at its best..... Boy was I wrong! I wanted a vehicle that would be very dependable... A vehicle that I would spend minimal time under. I purchased the exact opposite of what I wanted

. I have owned "used vehicles" with half a million "Miles" on them, that have taken less maintainance than this thing!
Im being really honest here...... If anyone thinks these are dependable, you really need to buy a Honda or Chev. (of same value)
I know these X5's are plagued with problems now (too late for me) But maybe I got the really rotten lemon of the lemons??
So ya... we are getting rid of it....ASAP.... Im done with this X5. Never again will I buy another. Sorry X5 lovers....