But that's not always a good thing.
People's needs for products change, and products themselves improve to gain features, become more energy efficient, etc.
I do not want to be running the air conditioner I had from thirty years ago. It used tons of energy, was noisy as hell, was ugly, didn't have a thermostat or timer or any other features we take for granted today.
Same thing in the way all my lamps have been replaced with LED's, televisions became HD and then large screen and then 4K, office chairs got better ergonomics, and so forth. Making a CD player that lasted 4 decades would have been a total waste of resources.
I honestly think we're at a pretty good balance point today. When something breaks, more often than not it's the case that the new version is a significant upgrade that was worth getting anyways.