This make me feel so funny inside when I hear android phones sporting quad and octa cores and still inefficient as hell. I'm not saying android phones are slow. I'm saying they're very inefficient in their use of resources and try to make up for it with too many cores!
I'm not sure it's anything to do with Android being inefficient. The chips benchmark at about the same as the iPhone 5s processor, but Qualcomm chooses to make their chips with more, slower cores, probably for marketing reasons.