I know folks that have 18-month-old flagship Android phones, that can’t get the latest Android releases.
When they ask me what Android phones to get, I always say a Pixel, because they will at least get the latest OS support in a timely fashion.
They are also excellent phones.
I've never had a pixel phone survive through its support period. The hardware always dies first.
Tbf some pixel models have proven reliable, my mom's pixel 4 lasted long enough to be out of support and then it got owned and her bank accounts got taken over.
The downside of reliable HW I guess.
I had a perfectly functional Galaxy A71 this time last year, still had great battery life, etc.
I had to replace it because it only has 5 years of support. Samsung offers 7 years of support but only on their top tier phones.
Google offer 7 years, even on their A series phones so I chose a pixel 9a. It's fine, I don't love it or hate it, but it's not doing anything I care about better than my last phone.
> I always say a Pixel, because they will at least get the latest OS support in a timely fashion.
You can also install e.g. GrapheneOS after Google stops supporting them. https://grapheneos.org/faq#supported-devices
"Just jailbreak your phone and install <blank>!" they said.
I did that for a while, depending on some random guy in a forum to maintain a working image for my device. He bought a new phone, and that was the end of the updates.