2970WX has the option to choose between UMA & NUMA, unlike 2990WX which is stuck with NUMA, crippling memory access. This choice can be done in Ryzen Master inside Windows only, it's not bios option.
But outside of that, 3rd gen is indeed massive improvement in every regard. It's not just the single-thread improvement through IPC & Clocks, but also better memory controller integrated into chip, unified memory access, option for faster memory support.
3960X is controversial in value, since it requires 500+ Euro board investment, but isn't massively better value compared to 3950X Ryzen for example.
The golden chips are 3970X but mainly 3990X.