though i used to upgrade after 1.5-2 years, current phone holds record, soon 4 years of use without any lag or anything probably attributed to not updating system, which would bring me no benefits and using clean lineage ROM, also not fan of crap apps
That seems suspiciously high. I "manage" approximately that many phones and only one has stopped working without obvious cause of failure (eg. smashed screen).
- the Nexus One died when the power button broke
- the Nexus S died when half the touch screen stopped working
- the Galaxy Nexus died for some hardware reason that I cannot remember
- one of my Nexus 4 died when the battery ballooned and shattered the glass
- another Nexus 4 died in an infinite boot loop
- the spare BLU brand phone died in an infinite boot loop
- the Moto X died when the radio antenna (both WiFi and cell) stopped working
- the Nexus 5X died in an infinite boot loop
Nexus 6 though (it is very similar to Moto X hardware wise) only died after 4 years after taking a swim, and was perfectly functional until then.
It's a 5 year-old Moto G5 Plus that I bought for ~$200. It got one OS upgrade to Android 8.1.0. I run Firefox, Signal, Google Authenticator, and the usual set of Google apps (GMail, Maps, Keep, Drive, Contacts, Calendar). It's a great phone. The only problem is that it stopped receiving security updates 3 freaking years ago. But I'm not going to throw away a perfectly usable phone.