That's the problem right there on these two phrases on your post, one the 8Ghz cpu does not exist and doesn't reassemble any current market product situation, because if it did many would certainly go for that option, but the situation is with all cpus performing about the same the one with more cores win.
8GHz CPUs don't exist because we went the multi-core path for the time being - I said that earlier, didn't I?
But the gains from adding cores will diminish.
Going from 1 to 2 cores realistically doubled the CPU performance for almost everyone. Going from 2 to 4 was great as well. 4 to 8 - not that obvious. 8 to 16 - almost unnoticeable for most. That's what I'm taking about.
So we'll have a very large group of consumers that doesn't benefit from 16, 32, ... cores.
But staying at 8 cores doesn't mean they want to stay at 2020-ish performance. They have money, they want faster CPUs. And that will hopefully convince CPU makers to work on faster cores.
The second is even on the occurrence of you don't need more cpu cores, someone needs, and if you don't need or end up buying the wrong product like the 3900X when the 3600 would suffice, for sure in the future those extra oomph will be right there to be used, the other way around wont happen.
I think there's a misunderstanding.
No one
needs more cores. We only need more performance.
Adding cores is an easy way to add performance, but it only benefits loads that can use more cores.
Increasing per-core performance is harder, but it benefits all loads.