That's why I ask (because many people only see gaming in their sights) how does X3D help if the video card is not top five?
Only in the way that you (potentially) won't have to upgrade it so soon. 1080p and lower benchmarks exist as an attempt to predict future games with future graphics cards in a CPU-bound situation.
There's nothing else to it, really. One could ask the same about anything over i5 or R7 non-X3D.
I don't see big differences between (I'll give an example) 7700X and 7800X3D.
As someone who has owned both at some point (did I say I'm a curious type?), I can say that strictly performance-wise, in current games, with a modern mid-range graphics card, there is none.
With that said, I prefer the 7800X3D way more because it's much more economical with power out of the box, which also makes its boost way smoother.
I mean, the 7700X maxes out its 142 W PPT in all-core work, and boosts only as far as the situation allows. Mine did about 5.05-5.1 GHz in Cinebench, but it may do more or less than that in other programs, with different memory configurations, SoC voltages, etc.
The 7800, on the other hand, has a PPT of 162 W, but only uses around 80-85 max, so it can keep a 4.8 GHz all-core clock in every single application, regardless of memory config.
85 W at 4.8 GHz vs 142 W at 5.1 GHz - this makes the 7800X3D a hands down winner compared to the 7700X, in my opinion. The extra cache is just a bonus that might come in handy in the future.
I'm 100% happy with the X3D, but if I could do 2023 all over again, I'd probably just buy a 7700 non-X and call it a day, as that would give me an identical gaming experience at a much lower price.
But enough about AMD in an Intel thread, right?