"Built to Last" and this stupid idea of "futureproof" are 2 completely different concepts. "Built to Last" implies high quality, period. Doesn't mean that technology won't advance beyond it, just simply that it was built to be functional for a longer period of time. "Futureproof" on the other hand, implies that something will never be surpassed by technology. At one time, computers were actually "built to last" as they were very expensive compared to the average wages of the time. People weren't expected to "upgrade" at a regular pace as they are now, so computers were built using high quality components to give the longest possible working lifespan. Now, components are selected to give the manufacturer the most profit with little regard for the product lifespan. It's become an accepted belief that the average lifespan of a computer is 3-5 years. Obviously, those of us that upgrade regularly don't fall into the "average" category, but that's the premise that computer components are built based on.