This isn’t about fighting the itch to upgrade your smartphone every one or two years, but the fact that Android phones do not have the same longevity as competing devices. The author thinks this is a real shame, pointing out that Apple and other competitors support their products for substantially longer periods. For instance, the Nexus 5X (2015) will no longer receive guaranteed security updates after 2018, yet the iPhone 5 (2012) is still receiving support. The only issue I see with keeping the Nexus 5X (or any phone) for two years or more is the software update situation. Because security updates are important to me, it probably matters more than it does for others, but we need to know the company who made it and took our money is willing to be there to fix whatever needs fixing when it comes to the software it runs. And unfortunately, you can't count on long-term support from any company in the Android space, even Google. There are plenty of reasons why, and most of them make sense. But that doesn't matter because Apple and Microsoft can do it.