I'm looking for a phone that should last me 4 years of simple use (reddit, texting, phone calls, occasional photo). I'm coming from an LG G6, and I would like a phone in a similar form factor if possible though I understand it's a tough ask especially at $300.
All I need from it is good battery life, a camera that isn't fuzzy, a responsive UI (if the software is bloated I should be able to root the phone), and a headphone jack.
I currently have my eyes set on the Realme 7 5G whenever it goes on sale ($299) for what it's worth.
Thanks in advance.
Edit: I should mention I'm in no rush, but am looking to upgrade by the end of the year.
Edit 2: I've found an 'as new' S10e for $375 and figured it would be worth the stretch for a fairly recent flagship that checks all my boxes. Is this a good price?