I don't think so because there's rarely a drop in replacement unless you designed your board ahead of time for multiple options (of course exceptions exist, there's drop in replacements for many devices including the esp8266 I mention below).
But for example, an ESP8266 hasn't really lost much value in the past few years, and is unlikely to lose significant value if it sat on a shelf for another few years, so they don't mind a bit of an overstock.
Meanwhile the current year car model will lose a ton of it's value when the next model comes out so they don't want to risk over-stocking it.