The Ryzen 1800X was 95% of Intel's Intel's IPC, it was behind in clock speed and gaming but had better power efficiency on a brand new 14nm node compared with Intel's very mature 14nm node, and matched the 8 core 3900K for performance at half the price.
The Ryzen 3800X was 110% of Intel's Intel's IPC, it still was behind in clock speed and gaming but improved on both fronts, with the 3900X and 3950X AMD had the fastest mainstream CPU's AMD's 16 core matched Intel 18 core HEDT. Again at half the power.
The Ryzen 3960X, 3970X and 3990X literally killed Intel's HEDT, stone dead.
The Ryzen 5000 series have a much higher IPC than Intel, the match Intel for clock speed, they have better gaming performance, better single threaded performance, are twice as fast in productivity and again much better power consumption. Ryzen 5000 is in every conceivable way better than Intel.
They didn't do it overnight, to expect them to match or beat Nvidia in one generation is disingenuous at best, AMD match Nvidia for Rasterisation performance and do it with less power, in one generation, at least give them credit for that.
I don't think it's the same with Intel as Nvidia don't appear to have been napping.
I didn't expect AMD to Beat Nvidia in one generation. That's why I had a 3080 on pre order. As far as rasterisation goes great job AMD, but on a smaller node and higher clocks why are you not winning outright in rasterisation? The lack of next gen tech on a card that looks to compete in the PC means it was worthless.