No, we're not. The iPhone will actually allow some services of applications to continue running in the background, such as playing music, receiving phone calls or running GPS for third-party apps. It also allows apps to finish what they were doing before being paused, such as if an app was downloading, it could finish the downloading even after the user switches away.
Face it, for managed multitasking, WP7 is starting behind the iPhone. For those who don't like managed multitasking (like you IIRC), it's behind Android. For some reason, you have no problem with this now that it's a Microsoft product in this place.
BTW, tombstoning is pretty much the exact opposite of cooperative multitasking. Remember that cooperative multitasking requires each process to voluntarily give up time to other processes, not give up time according to the commands of the OS. You can't pause in cooperative multitasking. I guess the OS could ask apps to pause, but by definition they wouldn't have to honor it.
Then you don’t know what you’re talking about. Music, GPS, navigation all continues to run in the background when other apps run, and you can receive - and exit - a call seamlessly.
Sorry, you’re wrong. Spend some time with the device and framework and educate yourself.