If you think a 7800X3D is as fast as my 7900X3D you would be sorely mistaken. People think that all Games only use 1 CCD based on Windows settings but that is only true for some Games. Just think of it this way a 5900X is about as fast as the 5800X3D in terms of FPS but slower in 1% lows. That made the narrative that we wanted V cache on the higher core models. That is exactly what we have gotten and as I said before this is the fastest CPU I have ever felt. It is like combining the snappiness of the 5950x with the smooth feeling of the 5900X but it is in 12 cores and then has Vcache as well. There is also a IGPU with 2 RDNA cores on the package. All with a package that pulls 65 Watts. I could also say that there is also the fact that like the 3000 series chips 1.2 to 1.3 volts is all you need for Uber performance. It's too bad they did not sample them but based on what I have seen they did not need to.
No the problem is that the 7900X3D has only 6x 3D-Cache Cores. If you have to use more, the latency would increase since the other 6 cores have to access the 3D-Cache as well.
The 7900X3D can feel faster since AMD turned down the 7800X3D's average boostfrequency to make the more expensive CPUs more attractive...
---
If you think about efficiency Zen3 runs best around 4,2-4,4Ghz. I have a 5800X3D running 4,42Ghz on all cores. ONE cores uses ~4W power, if HWiNFO is right. ~39W total.
On a 5950X, which I also owned, one core boosted stock with 1.5V to 5.05Ghz and during Cinebench it consumed ~16W of power, according to HWiNFO. ~80W total.
Of course there are some other things inside the CPU that use power, like the IO-die and so on. Measuring one core alone is hard....
As another comparision, my 5800X3D uses 105W power for 4,42Ghz on all cores during Cinebench. The 5950X used 80W for 1-2 Cores on 5,05Ghz. When using all 16 cores it's clocks went down to 3,8Ghz with 142W of power. With a bit of tuning I got it to 4,2Ghz with 142W as well.
With the 5950X tuned down from 5,05Ghz to 4,2Ghz the powerusage from 1-2 core use like in cinebench-single, went down by almost 50%!!! and I lost only 10% points in CB. Imagine that...
The 7000X3Ds run closer so that best efficiency curve then other 7000X CPUs, similar to the example I gave.
Now the problem: Most people want the most amount of performance out of their CPUs, ignoring efficiency. I do not. I don't want a 1kW heater in my room, but I also want a 4k gaming experience as best as possible.
It gets harder to archieve that, If AMD completely locks down the CPU. Yadda yadda 3D-Cache gets damaged... You can lock out CPU overclocking, but still enable undervoltaging...