"The distinction is there for a good reason.
Yes your fancy phone has CPU right? So you'd expect the Linux kernels for ARM would probably also be the same right? Well they aren't, which causes all sorts of unexpected differences between phones running the same version of Android, because beneath that nice GUI things aren't the same at all.
Furthermore, those things are hidden behind proprietary code that's different between ARM fabs, chipsets and generation. Yes it has a CPU and memory, but it also comes with GPS, a quadband for the phone signal and several other components that we may or…