I agree with Carl. Apple have their fan base. I saw someone moan on X that Apple don't innovate with their phone design. I don't think they have to. People are going to buy an iPhone for the sake of buying an iPhone.
I've got base entry iPhone 12 and will not replace it until Apple stop supporting it with security updates. I mostly use Apple's own apps, which work great across my aging Apple ecosystem line-up.