Don't discount software optimization. For example, Apple has extensive software optimization that works hand in hand with their hardware optimizations to deliver battery life and control thermals. I'm sure Google does similar things for Android too.
There is more to having a successful mobile device than just dropping a formerly optimized for desktop OS on them.