You know what I'm talking about. Platform X gets an update that takes it from version 1.1 to 1.2 (or perhaps 1.11). Immediately, owners of gadgets that shipped with 1.1 start clamoring for the update, and when it's not made instantly available start moaning on enthusiast forums that their device is now obsolete. Perhaps we should take a look at the actual definition of the term.
Obsolete: no longer in use or no longer useful. Of a kind or style no longer current; old-fashioned.
As much as I like having the latest version of system software running on my gadgets, it is a stretch to claim they are no longer in use or useful until I get any updates. Based on this definition my gadget is certainly not obsolete without the update.
I suspect it's the second definition of the term that gets everybody tied in knots. It seems it is the mere thought that a gadget is no longer current (or worse, old-fashioned) that makes it OK to claim said gadget is of lesser value, or not as good as it was the day before the update was released. Never mind the fact the gadget still does everything it did prior to the release, it is no longer current.
As much as we enthusiasts would like to see things change, the fact is that not every device on a given platform will get every update that comes along. There are too many factors, all of them involving additional cost to the providers of the hardware, to see that change. We will continue to gripe and moan when a platform update is released but not for our device. But let's be realistic, the gadget is not suddenly obsolete. It's just not current. It still does everything it did the day we bought it. Just not as fashionably.
UPDATE: Colleague Matt Miller has a differing view to mine which he's presented eloquently on his ZDNet blog.