WP7's multitasking reminds me more of S^3 than webOS, but your points are pretty vaild. At least, from the perspective of a poweruser; I certainly don't think I myself would have as many issues (although lack of IM integration is incredibly frustrating after using an N900, and was the main reason for dumping my E7) and the general consumer public even less.