So... I gather that you are mostly (but violently) agreeing with me? I said there was a 3-way war between Silverlight, Flash, and web app. At the end, Steve Jobs made the call that they all suck and went with native app. He could have sticked with Flash or web (and that was the original plan), but he went ahead with native, a brilliant move in hindsight. Everyone went "what!", "how dare you!" and then "ooh, ahh", and the rest is history.