Looks like AMD saved on motherboard chipsets and used the worst node to produce them. Have they been produced using the TSMC 7nm node, maybe their power consumption wouldn't have shot through the roof. I still don't understand why so many people worship AMD despite the fact that the company tries to rip you off at every turn.
Can't rip people off when the only viable chipset around happens to be your repurposed one, because the intended chipset maker was way behind in getting theirs developed and qualified.
Especially considering that the original X570 chipsets weren't ready in time from the usual chipset maker(s), so they just ripped off the I/O from their EPYCs and repurposed them into usable chipsets, and found that it granted more use out of their binning processes. IIRC, the original chipset maker never did get around to making functional or more competitive X500 chipsets; they just focused on B500 and A500 chipsets instead (which were mostly X400 and B400 chipsets with validated PCIe 4.0 links to the NVMe and 1st x16 slot), leaving AMD's repurposed I/O dies to handle the high-end. If I'm not misremembering as well, it had to do with full PCIe 4.0 stability.
AMD already explained why they've been using 14nm for the I/O dies in the first place; both to fulfill their amended GloFo agreement (alongside old Polaris production), and because I/O never scaled down as efficiently or well as other elements. The I/O die itself has always been the "weakest" part of Ryzen, insofar as power and heat when loaded. It's only recently that AMD seems to have improved it enough for possible 7nm, if the rumors are to go by.