I went through many moto/samsung/google phones. Every single one sucked ass after about a year or two. Wasn't a big deal when the phones came with contract renewals. Became a major deciding factor to abandon them when I had to hand over my own cash.
If I'm paying 500+ for a device it needs to you know... last more than a few years.
This hasn't been a problem on Android in 7-8 years. I bought my S10+ brand new in 2019, and it still works flawlessly till today (well, except the battery).
The S7 Edge was the last time I experienced slowdowns after 1-2 years.
If I'm paying 500+ for a device it needs to you know... last more than a few years.