I am asking this on behalf of someone who strongly dislikes changing their devices. What should I pay attention to when purchasing an Android phone with the intention to keep using it in the long term (at least 5 years)?
As you know, after a certain age, smartphones tend to start having problems, such as slowing down (perhaps to the point of unusability), lack of security updates, complete battery failure, and probably a bunch of other things I did not think of. It is also unclear if spending more (e.g. flagship vs mid-range) actually helps with longevity. This is where I need your help: advice in preparing for the future. I am not looking for specific model recommendations. Instead, I am looking for information about what features/properties to look for that will help the device function well a few years down the road. This device will be for "normal" everyday use (i.e. calls, messaging, photos, navigation, social media, etc.)