+1
I also want to stress that the list referenced in the OP is about specific models, not entire brands as a whole. Eg : a brand may have 10 models with several of them changing up over a decade+, but a handful of real lemons in there that sold decently well = a ton of dead/dying vehicles that impact the overall reliability reputation.
And as for BMW/Mercedes/Audi, true long-term reliability isn't even too much a concern for them. Probably upwards of 95% of people who buy/lease a brand new one don't even get close to 100k on the clock before getting a new one. And any reasonable vehicle should get to 100k with typical maintenance with zero major system failures. I do know a handful of Audis that have suffered transmission failures before 100k, but they were all older models than the current-gen stuff.
The second owner of these cars is typically someone who wants to drive a premium vehicle at a reasonable price, and will drive them for a while before getting nervous or running into a pricey repair, at which time they kick it off for cheap to somebody even poorer who wants that flashy badge. And we know what happens next : they get a few thousand miles on it and boom, $4,000 transmission replacement for that sweet 745i which nobody who buys a 13 year old BMW can afford. Off to the junkyard.
And that's the arc of the luxury car.
From this :
http://dallas.craigslist.org/ftw/ctd/4506925336.html
To this :
http://dallas.craigslist.org/dal/ptd/4517300582.html
In a few brief years. $90k to $50k to $500.