I only upgraded because I noticed my old phone (Huawei P20 pro) was no longer getting android updates and I was concerned for the security of it.
My new phone (pixel 8) feels worse in almost every regard.
I can't even customise the home screen as much ( Literally cannot remove a link to Chrome and other google apps ).
Given it's 5 years newer, it doesn't even feel any faster or snappier, the P20 pro did a remarkable job at remaining fast and having decent battery life.
It's a lot lighter, but aside from that it feels like a downgrade.
If a 5 year old phone can still hold up against a new phone, admittedly not the top of the range pixel 8 pro, but a new phone nonetheless, then why would you upgrade every 2-3 years?