I hate upgrading shit just for the sake of upgrading. I can't justify getting rid of something in perfect working order just because something new is released. I just wait until something breaks, then go out and buy the best replacement I can at the moment, which will last me another several years.
I was glad when AV gear reached the good enough point (1080p and DD 5.1 surround for me), then PCs (after I quit hardcore gaming, I doubt I'll ever need more than an i5 and 8GB of RAM and 1TB HDD for the foreseeable future), now smartphones.
All my devices have all the features I want, and more.
Having said all that, I'm glad we got to the good enough point with smartphones. Hopefully, the prices of high end devices can start coming down now.