The CPU part is the problem. Qualcomm is barely doing anything when it comes to making good ARM chips which compete, and most other chip manufacturers are not much better.
I have a bad feeling though that when ARM processors do finally become viable outside the apple ecosystem, that they will all be locked to running windows, thanks to lack of UEFI support on arm and the mess that is device trees.
I have a bad feeling though that when ARM processors do finally become viable outside the apple ecosystem, that they will all be locked to running windows, thanks to lack of UEFI support on arm and the mess that is device trees.