So how much media transcoding and compression tasks are you doing on your iPhone?
Wow, this whole thread is a pretty hard core display of a collective failure to grasp even basic computer science principles. What's even worse is that you all feel the need to come here and publicly display this ignorance like it was something to be proud of.
Given all the tasks that are off loaded to the GPU these days, the single major factor in adoption of 64bit CPU by a long way is addressable memory. Android Phones will hit the 4GB limit very soon, Apple will not for a number of years if they continue at the current rate of RAM increases.
Besides all this, when Android goes 64bit, the only applications which will need to be ported are those using the NDK. Apps which exclusively use Java (Dalvik) will just run without change as soon as Dalvik is ported. On iOS, each of those million apps needs to be updated - a major benefit of Android.
This same hardware abstraction that means most Android apps will "just work" once Dalvik is ported to 64bit is the same reason why they tend to have higher resource requirements - a characteristic that Apple fans have been harping on about for years but it would now seem as if the shoe is on the other foot now no?