Being a dev I can tell you the few really use the cores properly. Even with Apples dev system, it's an advanced study to really understand how to use a multicore chip properly. I'm not sure how advanced Android's tools are, but I've heard bad things about them.Yeah I'll give you that the android device *can* be a phone but that ruins your argument of it being cheaper. If you even use that phone it will shortly be more expensive than the iPod touch, thus making the feature pointless considering your whole argument has been cost-based.
Also the iPod Touch 6 with its "measly" dual core chip smashed your phone with the 8 core chip. iPod got 1385 and 2440. The phone you were talking about got 681 and 2242. Specs don't mean much at all, it's the real performance of them that counts. Dual Core > Octa Core in this case. And all 8 of those cores are very very unlikely to all be used, so iPod 6 will probably be faster a lot of the time since it only needs to power up 2 cores for max performance. For the other device to match that performance it will have to use ALL 8 which probably will never happen. Single core is what matters most, because 90% of the time only one core is being used. Single core score for the iPod was double that of the phone you mentioned. So again, it's going to be faster.
And even though one app may be on both platforms, it still will still usually be higher quality on iOS. Not ALL cases, but the majority of them.
The point is that this is much more on the developer and the creator of the tools for the developers than on the device. Most code is written to get the job done with the least amount of work by the programmers. Schools (including Stanford) tell programmers to not optimize their code. They end up with bloated code. Not the fault of the device, in fact as apps become more advanced, they'll have no choice but to optimize, as the chips can't get much faster and have to go with more cores because you can't run a hand-held with that much heat. Getting rid of heat is a big issue with fast chips, so that have to look to other options.