Earlier quoted context omitted.
The win-win solution is to only buy Pixel phones that are several generations old. The kinks are ironed out, they're less than half the price, and for 95%+ of users, they're just as capable as the latest-and-greatest.
They don't get security patches though
According to https://support.google.com/pixelphone/answer/4457705?hl=en pixel 5a is getting eol this month, with the next security update dropping for pixel 6 starting in October 2026
"Last gen" pixel 8 is going to get android and security updates through October 2030