The pixels could be amazing phones if Google could fix their crappy QC and invest in some actual customer support.
People like Apple - you can go to a physical store and get support. You can get AppleCare+ and have accidental damage replacements, battery replacements, etc just take it to the store.
Google doesn't have that, they don't have a physical presence, and it's nearly impossible to get a human and if you do, they are really stingy about RMAs.
If I'm going to pay Apple prices, I expect the same level of quality. I really want to like the pixel, but I can't trust Google's quality until they prove otherwise. Every generation of Pixel has had some sort of QC problem.
I'm still using my Pixel 6 pro and have had zero hardware issues with this phone or my previous pixel 4.