Up until 1990, automotive reliability generally sucked, but cars were durable and serviceable.
Through the 1990s leading into the 2000s, this completely reversed. Cars are as reliable as ever, but durability is engineered to evaporate right at the end of the warranty, and serviceability is just about non-existent.
(The above is my learned opinion, having owned and driven cars from all 3 auto-producing continents for a long time.)
With automakers making cars designed to implode after e.g. 36 mos/36k miles, why keep a DD - something that has to be more or less perfect - past the warranty?
That said, why buy? Leasing makes total sense for a DD IMO.