Having said that, I'm still using my 4-year-old Pixel 4, and it's in great shape. I'll probably get a new phone this year since it's no longer receiving security updates. Which is stupid, because I'm otherwise perfectly happy with the phone. And hate that they get physically larger every year.
The reason is that it is much, much more compact and it's perfect to carry around when on the bike as it does not wedge into my quad when pedaling. And it's easier to hold with my gloves on. Well, it's living a second life full of music and OsmAnd maps.
But the lack of security updates makes the XL and the 3XL, though still functioning as expected, not acceptable. This thing has far too much access to my life to actively use it on the Internet every day.
I'm getting the Pixel 8 not because the 6 Pro has any problems (personally I've had none), but rather because I have a bit more disposable income to spend on my tech enthusiasm and I'm excited about a phone with a 7 year software support window (with incidental coverage to support 5 years of accidental damage). If all goes well, I hope to take advantage of more than 3 years of that, assuming some insane new development doesn't happen in the interim.
For my contribution to this anecdata the only Pixel phone I've had die is my Pixel 3 XL that started having weird charging issues and refuses to turn on and charge unless I let it completely passively drain then recharge it after that it only works for a bit, that happened after about 2 years maybe. Tried having it looked at by uBreakIFix and they had nothing. Other than that my Pixel 6 is doing great but I keep it in a case 99% of the time and don't abuse it.