• Complete opposite here. Typing this on an iPhone 8, and I’ve never retired a phone sooner than 4 years. Usually I give up around 6 due to lack of updates becoming a problem.

    A longer support cycle would definitely sway my purchase decision.

    Edit: though I am the type to replace batteries, buttons and screens myself as necessary