While TSMC is cleary a big part of the reason, it still doesn't explain why there's such a big performance gap between Apple's SoCs and the rest of the competitors in the ARM smartphone SoCs field. Apple is often leading the likes of Samsung, Qualcomm, Huawei, MediaTek by a whole generation in IPC or single threaded performance.