Before my pixel 4 I had a pixel 3, its camera started started being extremely jittery, especially during videos. I reported it to the Google support and they replaced it new reasonably quickly, was quite happy with that interaction.
After my pixel 4 debacle I tried getting second hand pixel 3's as a cheaper alternative, I got 2 devices with the exact same issue with the jittery camera, they were returned straight away but I find it amazing that I have personally had 3 pixel 3 devices with the same camera hardware bug.
I cant bring myself to buy an iPhone, as a web developer having a decent browser is table stakes for me. But I have also lost all trust in Google hardware / support.