Yes, I agree. I’m running on my main machine now; i7 6700, 24Gb (DDR4), GTX1060/6Gb, with Ubuntu. 3D design, 3D print workflow is the main task of this box. And I don’t actually play games on it, sometimes a bit stellar, not really a problem. But for the majority of people my config is more than sufficient, in many cases total overkill.
Also have a Windows box with a GTX970, 16Gb, no idea what kind of memory modules are in it. Kind of a game machine, sometimes on 4K (for WoW, WoT), sometimes on FullHD for shooters, but I’m kind of done with the Call of Dutys and Battlefields of this world. No more fun these days. And that has nothing to do with the config, but everything to do with the games themselves.
You just notice that the steps in hardware development are much slower than years ago. So the need to get a new GPU every year is gone (and a bit of madness at current prices too). MOBO/CPU can last for years these days. While I once went to get a MOBO + CPU every 3 years, now I am at 5 years old and no need to get something new.
The only challenge I have now is that I sometimes run into memory size. Blender still wants to use a lot, especially if I have 2 projects open at the same time. The problem is certainly not the speed of the memory, but purely the amount. Best upgrades of recent years are SSD expansions, which makes your system noticeably faster/smoother.
–