I've stayed on my iPhone12 mini because I like it. I actually hate that at some point Apple will no longer support it and force me to upgrade. At that point I'm considering GrapheneOS - even though the UI/UX leaves a lot to be desired.
Discussion
No need to change if it works for you and you like it. I'm a photographer and want the new camera features and processing that the new iPhones provide (Apple Log for example).