> The average consumer has to have the latest and greatest every 2 years whether the old phone still works or not.
My experience is that my older relatives get new phones frequently because they get their old ones so malware laden that they no longer function correctly.
That and apps grind to a halt because the developers use top of the line hardware and don't notice how wasteful of resources they are being.