I usually go to LineageOS's download page, and browse through the phone list for a not so old phone that has builds for the newest version. Afterwards I check its xda page, read the specs for the phone, check reviews on YouTube and finally decide.
I used to like Pixel phones, but sometimes even the Google experience is too much for me.
These things are a matter of personal preference, take the community's opinions then decide on your own based on your use cases.
I've used Okta Verify on Lineage 19 without issue. Although I managed to get Okta to spit out a regular MFA string so I could dump Verify and use my regular MFA app.
The last two devices I've owned have been Pixel devices. They've been pretty solid. I still think I liked the 4a over the 6a; I've had some touch accuracy/sensitivity oddities with the 6a.
I couldn't for the longest time do simple things like scan a QR code. Everybody else in the world just points their camera app at the QR code and it works. I have to open Lens explicitly to do it.
It's still much better than Samsung's crapdroid experience. Google Assistant or ... Bixbsy routines? Nobody wants that shit, Samsung.
Really sad that mine got water damaged and no longer works. Even though it no longer had software update, running custom roms it was perfect. It was 3 years old and could probably served me at least another 3. I got the OPPO x3 lite but I miss my OP6 everyday. I'll probably end up fixing it when I get the time
In several years, I haven't seen a flagship Android that's lighter, smaller or that isn't brittle glass.
There is some function bloat,but you learn to disable stuff you don't use and I think Samsung is getting better at making their crap useful crap.
For that, I bought a used Galaxy S9, and but /e/ OS on it. The project essentially forked LineageOS, replaced Google references with their own services, and built a fully working out of the box experience out of it. It's not hard to install the OS yourself, but if you don't want to tinker, you can order phones with the system preinstalled:
The experience is not perfect, and especially if you opt to not even keep the sandboxed Google Play Services, lots of apps just won't work. But it's a trade-off I'm happy to make.
Either they forget the size of human hands, the EUR:USD exchange rate, or some other obvious thing that makes their current generation a no-go.
IMO not having official carrier support is not worth any amount of fairness.
Apple keeps a list of supported carrier features on this page: https://support.apple.com/en-us/HT204039
This used to be more of a problem ~5-7 years ago or so. I'd buy an obscure Android phone and I couldn't use things like Visual Voicemail, Voice over LTE, or WiFi Calling.
Verizon used to be and may still be picky about which phones they activate as well. My Nexus 5X supported all the bands required to work with Verizon, but they refused to activate the phone on their network, despite ordering a plain SIM card for BYOD.
Do you have one, and if so does it feel reasonably snappy?
You really have to be sure that you want a Fairphone for their ethics. Display and camera are particularly very much not great. My past Nexus 5X made much better photos (not sure how much it's just Google's camera app processing at play).
And also if you're not in the EU I would definitely avoid getting one as there's gonna be a lot of hassle with warranty shipments.
Edit because people apparently don't believe what I'm saying: https://arstechnica.com/gadgets/2023/01/google-pixel-7-users...
At least in Germany they are relatively easy to find, even if not always on the shop floor, they tend to be available on the respective online sites.
Midrange motorola phones can also be clean and open.
No Google login yet have access to all apps without the hassle of adb
I personally use F-droid + Aurora Store.
https://github.com/ImranR98/Obtainium https://github.com/RikkaApps/Shizuku https://github.com/MuntashirAkon/AppManager
(While most Pixels have unlockable bootloaders, including mine initially, Google screwed me when I sent mine in to repair a broken USB-C port. The phone I got back had a permanently locked bootloader, which basically cut it's usable lifespan in half. Annoyingly, I replaced the battery shortly before realizing this!)
It's convenient to use the G5plus as an almost dedicated Internet radio and podcast player.
edit: phone has no fast charging though. I couldn't believe that when I got it.