Look at estimates from generation to generation. GF 14NM was also a licensed version of the Samsung 14NM node,so in reality it wasn't that new. If you look at the Zen 2 picture,the IO is definitely bigger than the CPU die. Also,the substrate has room for another chiplet.So that is 2X70~80MM2 7NM chiplets,and another larger IO die. The total silicon area will be larger than 14NM Ryzen.
The rumour says 12C at launch not 16C,with consumer 16C being launched later and people are treating it like its the end of the world. People are just overhyping this all too much. Ryzen 2 not only "needs" to be 16C,but also clock close to 5GHZ,run fast RAM,probably have reasonable power consumption,not be hard to cool and also be not more expensive than 12NM Ryzen 2000. I would love it to be all that. It would be an Athlon 64 all over again.
But,I really don't understand why Ryzen launching with 12C or even 16C being initially gated to a limited edition and expensive FX CPU,being a problem.
What is more important for many of us,is single threaded performance going up,and memory-CCX latency being improved.
If anyone of these metrics don't quite get there,you know will happen. I would rather go in with slightly muted expectations and be pleasantly surprised. Even with Zen,look what happened when it didn't clock as high as people wanted,or run RAM as fast as people wanted,they got dissapointed even though it was a good product.
I'd like to start-out by saying i completely agree that people have over-hyped it and set unrealistic expectations, i know why everyone is saying 5Ghz but last time i mentioned it in this thread i got torn a new one.

Expecting the first silicon from a new fab process to have an increase of 600Mhz over an older more mature fab is wishful thinking IMO, however i think we maybe talking over each other or getting our wires crossed as the reason i posted about the 70% yields was to highlight how much more cost efficient it is for AMD than Intel, for Intel making a 32c chip is massively expensive as they may only be getting a 30% yield from one waffler due those 32 cores having to be contained within one monolithic die.
The 70% yield doesn't really tell us anything about what to expect from Zen 2 but it does show us how much more cost efficient it is for AMD, the rest of what you said i sort of agree and disagree with, 5Ghz is wishful thinking IMO but 16c consumer isn't, not that i understand why someone would want a 16c consumer version. The single thread performance will probably go up but that will mainly be down to architectural changes (things like improvements to the branch prediction, larger µOP cache, increasing the dispatcher and retire bandwidth, doubling of some data pathways to the FPU, and using IF2 that more than doubles the fabrics bandwidth). The CCX latency will still be there it will just be hidden better, not that it should matter much as we're talking about 30 odd nanoseconds.
I'm going to stop here as otherwise I'll go off on a ramble.
