I didn't mention that my 5X flash died (after 18 months of ownership). Or at least I assume it was the flash...since the bootloader failed screen would loop.
That prompted me to buy pixel 1. My pixel 1 became non-functional because dust got in the microphone...and no replacement parts were available. So I got a moto g7 as an interim.
The pixel 3 is my wife's.
The pixel 4 is my current and replaced moto g7 because it's slow as molasses with newer android.
So basically all my replacements were because of a HW failure or SW slowdown.
This compares to my mom's iPhone 6s that still runs snappy. My brother had a 6 that worked fine until he replaced it for the SE recently.
My kids have used our ipads as skateboards across the tile and they still work fine. I drop them regularly... No problem.
My experience with Google HW is that it is sub par.