Perhaps it isn't true with this but I hear you want to dump these cars around 100k miles as the maintenance starts getting rather expensive.
We kept our old Q7 until about 120k I think. At that point it needed a cooling system repair what involved removing the turbo. Nope. Priced it to sell and got a newer one.
I find it amusing that German perfection in engineering is part of why they lost the war and they continue to do the same today. They choose complex systems that require specialized maintenance verses acceptable performance but with systems that can be maintained with less involvement. Of course most modern American cars are now in the same boat. When I had to help a buddy take half the front clip off to change a headlight on his Cadillac I was like who the fuck designs this shit?