>but haven't reduced the power consumption per gate as much.
That is simply not true. You can run the 64 Core on EPYC 2 all at once at 3Ghz all with Air Cooling.
At every node they have reduced power consumption that is also one reason you see continuous performance improvement.