1. high-end processors (snapdragon 800 series): more powerful = longer life expectancy, but not buggy processors like 888, 8 gen 1, 810, 820
2. battery life: more capacity = more use time + less frequent battery replacement. 5000->4000: usable. 3500-> 2500 or less: unusable
I don't really care about other aspects but usually high-end phones have above average to great other things
1 more important thing: I will never update my phone to newer big android versions like from android 10 to 11. On all of my devices, updating makes them less smooth and drains more battery + sometimes, no way to go back to the original version. My galaxy s7 sd820 was almost 2 times faster when it was on android 6, compared to android 8. It was noticeably faster on android 7 compared to 8 after I downgraded it
forget about security. Usability, smoothness, battery life matter the most. These can be felt everyday, unlike security