I wholeheartedly agree.
In my opinion, the only valid reason to decommission hardware is that it is broken and unfixable. Older hardware gets repurposed to less demanding tasks.
I have computers with single core Celeron (Eee pc 904, with SSD drive swapped for the original spinning rust after it failed), I have Core2Duo with SSD and Linux, still able to even play games such as Borderlands 2, my media pc is a dualcore Intel that was thrown in the thrash at a friends work place, and so on.
Producing even a single chip takes tons of material, and plenty of resources. What we have is consumerism, where consuming stuff is our duty in society. Well, I am a materialist. That means I value things that are built well and are durable. This age of mass produced crap destined for the scrap heap in a few years is simply - unsustainable.
Hell, I still have my Nokia 3310, and until a couple years ago I used it as my main phone. Now it is the backup one. A phone I have had for almost 20 years...
Most websites would work with very old hardware too, if only they werent built so bad. Loading resources from 30 different places, running javascripts left and right, and no optimization of any kind? Loading tens of megabytes of utter crap, when all I need is some simple text? That is plain stupid.