Ryzen and EPYC have been doing crazy kickflips since around 2018 in both value and performance. Since Ryzen 3000/Zen 2 things hit parity on IPC generally, and Ryzen 5000/Zen 3 and beyond has just been total crush mode. Especially after 3d cache was intro'd.
For me, it was core count, price and energy efficiency (especially after a hefty power limit reduction that costs barely any performance). Intel made faster single cores most of the time, but at ridiculous power consumption and lower total core count.