The real disappointment is the clock speeds on the lower core count Epyc SKUs. Epyc 9124 and Ryzen 9 7950X have the same configuration and Epyc has a higher TDP but it's 3GHz/3.7GHz instead of 4.5GHz/5.7GHz.
And the reason for it is that the Epyc SKUs with more cores have almost the same TDP, which they couldn't hit with twice as many cores at 4.5GHz -- the 9334 has a base clock of 2.7GHz, and probably not artificially. Who is going to pay ~$3000 for a 32-core 2.7GHz 9334 if there was a ~$1000 16-core 4.5GHz 9124? It would be only 20% faster for three times the price. So they artificially limit the 9124 for market segmentation.
Then there is nothing available with the higher clock speeds that has more I/O, 12 memory channels and RDIMMs. Which seems like leaving money on the table. I mean, sell something on SP5 with the 7950X's clock speeds for some price. WTF.