> Google now has its own phone—Pixel—that gets security updates quickly and regularly. The Nexus 5 line used to have this until Google decided after three years to stop supporting it despite the hardware continuing to last well beyond that.
The problem was hardware manufacturers ie processor etc would not support newer versions of the OS and kernals. Thats why they have come up with project treble with that you would be able to install newer versions of android long after they themselves stop giving updates.
Treble doesn't help anything because OEMs are the ones still pushing updates, and only devices released with Oreo are oblieged to be compliant with Treble.
Which is why even in 2018 most new devices have been released with 7, upgradable to 8.
But I am glad OEMs keep ignoring Google, as they finally added update clasues on their licensing contracts.
After one year, Oero has achieved a meager 21.5%.
EDIT: 11% => 21.5%