Drivers of each new series of BMWs look back at the previous series with a slight level of disdain, as if the newer series is superior and has solved all of the problems of previous generations.
But caution is in order for newer generation drivers, least they speak too soon.
From 1995 (first year of the E39) to 2009 (first year of F10) how many of the same engineers were designing at BMW? And who taught the younger engineers?
German engineers build bleeding edge, exciting cars that I like to drive, in spite of their well earned reputation for unreliability, compared to the Japanese.
But I'm willing to bleed a little for the ride.