I've had two Google Nexus phones and one Android Wear watch, and all three became e-waste before their time purely because Google stopped updating them. In the case of the watch Google actually started sending out "updates" to their own apps that removed functionality from watches with older Android wear, with no possibility to update. It had less features when I threw it away than it had when I bought it. I'm using…
Not defending Google’s actions but it worth noting that not updating devices usually has to do with the SoC supplier ceasing support for the chip by not shipping BSPs which support new OS features. Yes google should have negotiated better support but it’s lack of support has to do more with inability to do so within reasonable means. They have projects ongoing to decouple OS functionality from the base firmware (proj…
The traditional excuse is that Android is a rich ecosystem and they don't want to prevent partners from "innovation".
The mess continues as Google isn't willing to take a stand on it.