I keep machines that long, occasionally upgrading the SSDs and GPU. Not for gaming, though. Buy good-quality components, don't overclock, and use a UPS with active line filtering.was just wondering if for a life span product would there be any merit ( even if crazy ) to building a thread ripper system and siting on it for 10 plus years and just upgrade the gpu to suit your needs over the years
Anyway, as core counts in the mainstream continue to increase, I do expect games will continue to harness them. However, I still think games tend to like clock speed too much to disregard that aspect. For a gaming PC, you pretty much can't beat the current range of desktops, as they're setup to milk clockspeed as much as possible.
BTW, one issue you'll tend to face with a 10-year-old PC is software support. Windows 11 doesn't officially support Sandybridge or Ivy Bridge, although you can work around that, for now. Linux isn't a perfect alternative, since the code paths to support older, less-used hardware tend to accumulate bugs that don't get noticed or fixed for a while. For maximum stability, I'd say try to buy hardware at least 9 months after it's introduced and don't keep it for more than about 5 years.
Also, gaming with a 5-year-old CPU is probably a much more viable proposition than a 10-year-old one.