I think this is as close to a nightmare scenario to computer companies and gadget makers everywhere: not that their new stuff aren't any good - it's that the old stuff are good enough so that except for hardcore enthusiasts, people just don't see any point in upgrading.
TechRadar UK explains:
The problem of 'good enough' is a huge headache for the tech industry. When your computer isn't good enough – when a slow processor, meagre memory and tiny hard disk struggle with even everyday tasks – you'll buy a better model as soon as it becomes available.
Now, though, the weakest link isn't your PC: it's you.
Will a 200-core processor make you type an email more quickly, make you work more productively or make your Facebook status updates any more amusing?
The software sometimes need not be updated but the Hardware surely does need to be updated to bridge the gap...
But take an old (or new... there are some developers that still swear by it) C app and put it on a modern machine... and it will *fly*. Really, the speed of some of the better written applications on the newest hardware is quite astonishing.
@Sony: how can you create a backward incompatible PS3? That was one of the good reasons to switch from PS1 to PS2!
Anyway, I have a Wii now ;p