I think multitasking is a good example to hi-lite the philosophical difference between apple and android. It is quite true that multi-tasking took quite a long time to show up on iOS, well after Android. The key question is why. Multitasking is a concept borrowed from the concept of computing. The presence of it necessitates a cognitive awareness of resource utilization, battery life, etc. It allows the untrained user to push a device via it's software beyond the capabilities of it's hardware. While someone who is aware of this could leverage it to increase productivity without significantly degrading performance, many other users would knowingly or unknowingly abuse it and their experience with the device would suffer. This is not how Apple operates. They waited until they could devise a scheme of sleep states, essentially simulating multi tasking and making it transparent to the user, essentially 90% of the benefit and none of the drawbacks. While this may upset some power users who know or care about the benefits of true multitasking, or are insulted that Apple doesn't trust them to intelligently manage the memory and cpu capabilities of their device, those people are not Apple's target audience. Apple makes active efforts to protect users from themselves by locking down the device and the app store, and the overall pleasantness and consistency of the device experience resulting from it is what makes them so successful.