I hope that Ryzen 7000 won't fail because AMD seriously needs new stuff to be able to compete. Intel sits on pretty much everything now, as this top 5 shows well.
Lets see how well 5800X3D can be used as a stopgap solution, looking forward to official benchmarks, however no overclocking is kinda of a dealbreaker for many people, stuck at 4.5 GHz, which will limit performance in many tasks compared to even higher clocked Zen 3 chips
AMDs needs TSMC 5nm, AM5 and DDR5 support ASAP. However, will DDR5's slow timings affect performance too much? Infinity fabric .. Could pose a problem, maybe that is the reason it is delayed