Ich habs zwar oft dass die den Geist aufgeben weil Sohle abgelaufen, aber mein Eindruck ist dass die tendenziell eher von innen verrecken ( Innensohle fusselt auf, Polster schubbert sich weg, Schuh bekommt Löcher, irgendwann löst sich dadurch der Schuh von der Sohle,... ).
Du kannst sowohl Tragekomfort als auch Haltbarkeit deiner Innensohle durch Einlagen erhöhen. Die kannst du nämlich immer wieder austauschen und das Original bleibt in gutem Zustand. Gerade hochwertige Outdoormarken haben sogar oft ab Werk austauschbare Innensohlen.
Es ist erst mal wichtig, dass der Schuh gut an deine Fußform passt. Da hilft nur, X Läden/Onlineshops auszuprobieren und diverse Marken/Modelle zu testen.
Dann hilft natürlich ein Material in einer Qualität, aus dem du eine längere Lebensdauer herausholen kannst:
2-3 Paar Schuhe zum Wechseln (Lüften & Trocknen lassen), Einlegesohlen, ggf. Schuhspanner gegen Falten/Formverlust, niemalsnie Waschmaschine oder auf der Heizung trocknen, regelmäßig reinigen, bei nasser Reinigung gut durchtrocknen lassen, nach jeder Reinigung fetten/imprägnieren, hohe Stiefel hängend lagern.
Sorgsam an/ausziehen soll auch helfen, also erst Schnürsenkel weiten, ggf. Schuhlöffel nutzen. Dafür bin ich leider viel zu ungeduldig...
Wer ungleich lange Beine hat, schief läuft o.ä. sollte mit entsprechenden Hilsfmitteln (ggf. Orthopädie) ausgleichen; schont auch den eigenen Körper.
Am hochwertigsten sind leider nach wie vor rahmengenähte Lederschuhe, die pflanzlich gegerbt wurden. Ich kaufe sowas nicht, wenn dann aus zweiter Hand (nahezu) ungetragen.
Ansonsten geht je nach Schuh auch eine eigenständige Reperatur:
Gerade Stoffschuhe á la Chucks & Vans können gut bei Löchern im Stoff geflickt werden oder per Aufnähern geklebt; auch Schuhsohlenkleber hilft beim Wiederankleben der Sohlen.