The two processors are equivalent. The power consumption is lower with AMD under high load, Intel is more efficient when idle. I decided in favour of AMD because I hope that the socket will stay the same longer with AMD than with Intel.
Basically if I were to build another PC now I would not use the 7950X3D, reason AM5 motherboards are not yet mature e.g. MSI has ultimate BIOS problems, ASUS burns the CPU. I have tested the two motherboards (x670E) and do not recommend the AMD (all my 3 PC's are AMD - 3950X; 5950X; 7950X3D)
would always go for the ryzen. in the games mostly in the top 3 and for productivity it depends on the programmes used whether the ryzen or the intel is better. the fact is, you can take intel or amd, the difference is not really big. only in terms of power consumption, amd plays in a completely different league than the intel power guzzlers.
I'd rather go for the 9 series, because after researching the 7 series, the problem is that if you choose the ryzen 7 7800x3d, you get better gaming performance, but you lose out on video editing. Conversely, the i7 is better for video editing, but loses out on gaming performance.