Products of the past did last longer because they weren't as cost-optimised yet. It seems similar to the story of the vastly over-build Volvo red block engines.
Yet, we don't live in a (global) society that cares about living consciously, to build things that last. If something lasts, we don't consume. And that's our true purpose. To consume the things that are produced.
Do we need 20+ brands of peanut butter? Why do brands even exist? Why can't we just but 'peanut butter'?
The word and our society is actually so strange, if you really think about this. By the way, did I mentioned yet, I really miss David Graeber?