On topic: I’m not sure whether architectural decisions hamper iOS multitasking – it seems to me that the UI for multitasking in iOS just isn’t very good [0]. There are some edge cases where true multitasking would be great but I think that Apple is for the most part facing an UI problem, not an architectural problem.
[0] There isn’t much of a multitasking UI, actually. There is this horribly inaccessible row of recently accessed app icons and nothing else. If only it weren’t beneath Apple to shamelessly copy WebOS or Android.