While there's a lot correct about this article, there's a lot that isn't as well. To highlight a few:
There is a lot of overhead, so the number of transistors and therefore processing power doesn't really scale with the technology size.
Transistor density always scales with the node size. By definition. It may not scale perfectly
linearly, because Intel and TSMC's node names are more about marketing than actual feature size-- but it always scales. And since that is true, unless the company designs a significantly smaller die, the number of transistors scales similarly.
As long as two chips are roughly within a generation, the smaller one isn't going to have much of an advantage.
Not always true. I believe what you meant is that Intel's 14nm process, being so much more mature than TSMCs 7nm, is still comparable in performance. However, there are countless cases of either Intel or TSMC moving to a new node ("generation" if you prefer) and seeing enormous performance gains.
Moore's Law... is an observation that the number of transistors in a chip has roughly doubled every 2 years. It has been accurate for the past 40 years
Moore's Law as originally expressed was that transistor
density at the same cost doubled every
year. Intel eventually modified that to every 18 months, then every two years.
Taken on their own and all else being equal, a processor with 6 cores will be faster than the same design with 4 cores
This may be nitpicking, but since the original quote was itself picking a nit, I have to point out that this isn't always true either. There are cases where the extra cores add no performance whatsoever, and can even reduce performance slightly, through race issues or cache saturation.