That is interesting. I remember thinking something like this a while back when AMD was talking about their cache in Ryzen actually being smaller than a similar GB of cache in Skylake, so they had better density than Intel that is always bragging about their process density, but I never dug into more.
It doesn't really matter in reality. So according to AMD Ryzen has 3x the amount of transistors. Heck, the 4 core 8MB module has 1.4 billion transistors, which is much as the entire Haswell 4C GT2 die! Skylake probably still has less than 2 billion transistors. It has the same amount of EUs and caches take the most anyway.
So what are the 4.8 billion transistors doing? Nothing. Ryzen's die is not 3x the size, so it matters zero, whether on die size or performance.
Plus, you can use extra transistors to gain performance. Intel's playing the epeen game as TSMC, Samsung, and Global Foundries are doing.
Though it is sad to see a GPU built around HBM hobbled by memory bandwidth.
Isn't it interesting? Nvidia goes for efficiency, AMD goes for brute force. Neither does both. The results are about on par. It feels like a trade-off. That's why I say a proper cooperation is better than competition.