It seems the technology changes so fast that after two years most hardware is considered obsolete.
When I was buying my thinkpad p53 so I can work while travelling I 'beefed it up' with 128Gb of RAM hoping it will last me at least a decade...
Unless you meant servers in data center, and even those I know from first hand experience are serving for much longer than 2 years and are still far from being obsolete..
On the other hand I guess this might be true for gaming rigs.