Two years is not enough
The big problem is manufacturers getting away with a two year life cycle. The world has become disposable. Yes, technology advances, but in a world where all most people do is Facebook and Instagram, how much computing power do we really need in you hand? Even the earliest phones old do so much more than 99% of users ever know. How about building a product that lasts. How about building a product that you can see when outdoors. How about building a product with user replaceable batteries.
It's time for a new industry.