Yes, there are all sorts of very old traditional products that can keep a pair of shoes going for years and years. Another trick is using shoe trees - they're said to put a year on the life of a pair of leather shoes. Using a shoe horn, six months. But people don't want to make the effort I suppose.