And that's where we get to vague implications about the ARM instruction set no one has really explained. It's been implied several times in thread that there is some fault in the ARM instruction set keeping it from scaling. But that's not any opinion I've seen in industry and it doesn't align with other work being done on ARM.
I've poked around and I can't find anyone talking about issues in the ARM instruction set. The most I can find is issues with the canonical ARM CPU implementation sold by ARM that would prevent
that specific chip from scaling. But none of those issues are with the instruction set. And Apple's custom implementation, from teardowns and interviews, is clearly moving past the canonical implementation.
Edit: The other problem I find in these arguments is they insist that ARM should not be able to sustain these levels of performance, while the reality is that ARM is. Ars Technica's review of the A12X does a pretty good dig in.
https://arstechnica.com/gadgets/2018/11/2018-ipad-pro-review-whats-a-computer/4/#h5
So am I supposed to believe that the ARM instruction set has some fault that prevents it from getting into higher end CPU territory with absolutely not justification, or am I supposed to believe my own lying eyes?
But again, Intel has the reverse problem. They're doing well on the workstation end, but the smaller you go the worse things get. The limit is my 15" laptop. That's the limit Intel is unable to contend with well.
To flip someone's argument around, if Intel chips were so great and fast, we'd all be running them in our phones right now. We aren't.