I got an Asus Zenfone 8 mostly because it was one of the smaller Android phones available. It's mostly stock with a few UI changes, and I don't think it had any bloatware apps preinstalled that I can remember.
main complaint is probably that the buttons are too easy to press. every time i pick it up i inevitably press something to wake it. hoping the 9 is better.
Having had a Samsung phone and vowing to never buy another despite how amazing the hardware was (S8) and now having a Google Pixel 5 - I love this scale
The last Android phone I used was a T-Mobile G1, but my employer recently provided me with a S21 FE. My god, the software is so user hostile - two diallers, two messaging apps, two browsers out of the box.
I did S7 > Pixel > S20 and while there's still a few default apps (I counted 9) I'm not using, the bloatware is less invasive than it used to be.
My stock apps live in a Samsung folder I never open and haven't bothered me once since I got it.
How does LineageOS compare to CalyxOS? I swore to myself to never run Google Android, or mostly Google in general, if I can avoid it. Which means Pixel phones that support CalyxOS or Graphene. Nothing wrong with Oixel hardware, but having some additional phone options would be great!
You are technically correct that there is not a formal end-of-life, but rather a point at which you will stop being able to update because there’s no longer a maintainer working on backporting patches for that device.
At the end of the day, lineageos is best effort from volunteers, and you should weigh that fact when you decide what you want to use day to day.
Having had Samsung, Huawei, and bare android (lineageos), I know whose software I prefer... instead of a bare android with no shortcuts on the lockscreen or anywhere, and no customizability of where the back button is (should be under the thumb of the dominant hand imo), I'll have the Samsung or Huawei software please. The only downside is that you can't have microG on stock.
Google is no crapware, Samsung is as much crapware as possible.
Samsung has their own version of every built-in app. Text messages for example, they have a much shittier version of "Messages" (no RCS support at least a few months ago). Their apps get set back to default randomly. Photos/Gallery, email, web browser, you name it.
They then have other junk installed. Their own app store, their own voice assistant, and other useless/niche apps.
You are blocked from uninstalling any of it.
It is the scourge of Android. "Android One" was an effort by Google to curb it, but I think only Motorola signed up (in addition to Google, obviously). OnePlus started on the premise of a clean/stock experience, but have started losing their way (rather rapidly). "Nothing" is a new manufacturer aiming for a stock experience. Asus seems to be doing stock.
If you ever consider moving away from Pixel I strongly recommend prioritizing a stock experience over _anything_ else. Crapware is maddening, full of bugs, and likely full of vulnerabilities.
With Samsung phones, even if you try to disable the Messages app and install, for example, the stock android Messages app, it will pop a very annoying nag screen on your home screen warning you that the Samsung messages app is not the default, and the only way to remove that is to Force Stop the Samsung Messages app, which then restarts... The best thing to do is give the phone to someone who doesn't have a phone with the warning that it is full of crapware.
Depending on who you ask Google comes with it's own crapware. I use calyxos and anything google including their play services is crapware for me. So the scale should be more like Samsung to GraphenOS/CalyxOS.
There were also Nokia (IIRC they still deliver basically stock Android) and Xiaomi who had a few dedicated models for some markets (mostly India but at least two were available in the EU) under Android One.
Samsung being the worst end with many crapware, while Google just shipping stock Android, if you don't count Google's own software (such as the file manager, Phone , Messages, etc not crapware).