I can't say about the 7 (the upthread you are referring to), but my Pixel 3 XL is my daughter's daily driver now, replacing the hand-me-down Pixel first gen that just didn't have enough memory to live up to today's requirements 6 years later. My current 6 Pro has been a champ, I'm seriously conflicted about upgrading. The 6 is perfectly fine, but I'd enjoy an upgrade, and look to be able to sell the 6 pro for $350 if I wanted to go that route.