The person cared about a massive leaps and Teraflops over games, if thats the case then pc is all you need. Games are always tied to the lowest common denom before upscaled to others. Second, Software developing is a step by step process, just as well as we see upgrades over hardware we see the same amount in software, but to have a high spec system for the sake of just having it is asinine. The tools and utilities have to be upgraded to match the gap the specs are going to provide, and that takes time. For 3rd party it is going to utilize a modified version of last generation engine until a new toolset that takes better advantage of the hardware is released, this happens more around mid to late cycle of the hardware, where we see a max tap in utilization. If you want to do things that require high Parallel algorithm output, ok get a pc with high graphics card. Want to render a 4k movie or do CGI graphics, again get a high spec PC. Want to mine Bitcoin, go with the pc. Games can always be better of course, but its no point in having such a high speced system without understanding that the "generational" update people seek are much further down the line, in which we may see another mid-gen refresh at the point. People talk about TF this and TF that, but lack the understanding that tools and the skills of a studio matter far more than a mere spec boost. The highest performing and best performing games are always polished and highly optimized, that why game like Last of Us 2 looks fantastic without looking so last gen compared to a PC game.