Für ein älteres iPhone wie z.B iPhone 5 oder älter lohnt sich das kaum, ausser man kann irgendwo günstig den Tausch vornehmen. Diese iPhones sind auch nicht mit neueren iOS kompatibel.
Wenn das iPhone dennoch selbst oder von einem Reparaturdienst um die Ecke repariert werden soll, dann sollte es nicht allzu viel Geld kosten, wenn die Reparatur fehlschlägt hat man nicht so viel Geld sinnlos vergeudet.
Ein zweiter Grund kann auch sein, wenn das iPhone grundsätzlich beschädigt ist, also mal heftiger runtergefallen ist, Wasser abbekommen hat, oder Gebrauchsspuren zu erkennen sind. Hier ist oft auch was ander Elektronik defekt, Display, Tasten, Kamera etc.