El problema no creo que sea la falta de repuestos. La gente que cambia de móvil mientras está funcionando el anterior... pues lo va a seguir haciendo existan o no existan repuestos.
Además, yo creo que los más básicos (pantalla, batería) son relativamente fáciles de conseguir. Como ejemplo: iphone 6s. Un cambio de batería (55€ en la propia Apple) le ha dado una segunda vida (con más de 5 años) y el móvil va perfecto. Incluso se acaba de actualizar a ios15.