My Huawei P9 has broken down recently and although that came out only 1 to 2 years ago, that is not even available outside the Internet, as there are already several new versions. But I've thought: Since the performance was so high from the time when the P8 came out that it fulfills everything you need, why buy an even more modern version? I use Instagram, Whatsapp, Twitter and expect a high quality camera that has been around since its predecessor. So what can a new smartphone do, so it's really worth it to get one?
Nothing new XD If your old is no longer usable, I would just buy any, that just does everything you need, need not be the latest model of something… Maybe even a used one? ^^
The CPUs are getting stronger and more memory is being used. The current trend is also to further reduce the display frame and increase the device price to more than a thousand euro.
Thanks to the technical progress, however, the mid-priced devices in the 300 euro range are becoming increasingly attractive. A Nokia 7.1 offers everything a normal smartphone needs in a smartphone. If a good performance is important to you, a pocophone F1 would be something for you. That has a high end SOC and 128GB internal memory for 320 euro.
You can look in the middle class area if there's something for you? Motorola, Nokia or the brand Xiaomi because you get for little money and upper class features. Also regarding the camera