Tech giants are usually praised as holding complete responsibility for innovation, but you can' t have supply without demand.
People are programmed to compulsively desire the latest and greatest thing, which is why they are willing to justify working so hard in jobs most of them hate, or trade bitcoin lol.
If this scenario weren't happening, tech companies wouldn't have the budgets to create the incredible technology that we now have.
Where do you think this seemingly endless cycle will lead? Will the technology ever solve so many problems and carry so much value that it would destroy the cycle?
That's the power of marketing. For example girls buy iphone's latest models just to hold them lol, the only function they use is selfie camera, instagram and facebook, I highly believe 99% have never used NFC or really need A11 Bionic chip or have any imagination on jailbreaking and etc. For them it's main features are camera and wireless connection to upload photos.
On another hand you are true, for example two or three camera on one smartphone, those new, wide screens are invented for years but to make things innovative and give us a reason to buy, they implement everything very lately. This cyclr will never end, especially now when economics is everything.