Might be cheaper than replacing the battery. Might want more storage.
I have a Pixel 7 I'm still happy with other than 2 issues. Battery wear is starting to be noticeable. There's a loose cable or something that causes the screen to go to static sometimes. If I press firm on the bottom it's good again. With the cost of getting these issues repaired, I just started looking into getting a new phone instead.