Do you know, that consoles had much higher performance, than PCs? Compare PS3 (Cell Broadband Engine - 9,46 GFLOPS with 8 SPUs) vs. E6850 (Core architecture âConroeâ - roughly 1,5-2,0 GFLOPS, depending on test - single/multi core, dot product/LU decomposition, on 2 cores). Core i5 6700K can reach roughly 14-15 GFLOPS (SGEMM test even 37,9GFLOPS!).
Consoles were built with high enough performance to last with it for a long time. CBE used in PS4 was a CPU designed for supercomputers, and they gave it into gaming consoleâŚ
Another thingy is, that performance rise between Intel CPU generations is roughly 7-10%, so you donât have to buy every year a new CPU to keep up with latest designs. I have Core i5 4600K and Iâm just fine, I donât see a reason to buy Kaby Lake.
What you describe is not thanks to old hardware in consoles, but thanks to possible hardware limit we might have reached. That means desktop CPU manufacturers donât have to upgrade performance, but they instead try to minimize their architectures to actually allow development of smaller devices, with performance nearing to full scaled desktop PCs.
Yes, multiplatform games are good, they bring more money to developers, so they can develop better and more. But I donât think itâs because consoles are old and they canât catch a breath.