I don't trust any of the major phone manufacturers to update my device for an extended time. It is intrinsically against their interest to support a platform long term at the expense of a missed sale on a new device.
Not that I like Motorola, but they do offer an unlocked bootloader on most of their phones. LineageOS supports a number of them officially, which makes for a very easy install and extended support model. Not bad for a $300 phone.
I don't trust any of the major phone manufacturers to update my device for an extended time. It is intrinsically against their interest to support a platform long term at the expense of a missed sale on a new device.
Not that I like Motorola, but they do offer an unlocked bootloader on most of their phones. LineageOS supports a number of them officially, which makes for a very easy install and extended support model. Not bad for a $300 phone.