That goes for most car makes.
It's because we have an obsession with keeping up with the Joneses. In most European countries they buy a car new and run it 'til it dies. Over here we are awash with cars because every three years people say "ooh, my car's getting a bit old, I must get a new one". Still, it works out well for the second-hand buyer.
Unfortunately the banks are having to prop up the second-hand car dealer as forecourts are stuffed with cars. Their businesses are valued on the amount of cars on their forecourts, but there are more cars than people, so if they had to sell them, they'd never get so-called "market value" for them.
Ex 95 164 TS Super, 95 164 QV, 97 164 V6 Super – all very much missed.