Flash is absoluut niet geschikt voor smartphones, html5 is heel wat geschikter dan Flash voor die apparaten. Flash maakt nogal veelvuldig gebruik van iets wat je nooit op een smartphone zult vinden: de muis. Flash is ontworpen in een tijd waarin we dat soort apparaten niet hadden en dat is zo altijd gebleven. Mouseovers e.d. zijn zeer belangrijk en juist dat soort dingen zijn door al die multitouch dingen niet mogelijk. Je moet een hele andere invulling gaan geven maar dat betekent heel veel werk omdat je dingen om moet bouwen. Dat ombouwen is iets wat waarschijnlijk nogal een kostbare aangelegenheid zal worden.
Verder heb je voor html5 alleen een webbrowser nodig die het kan, voor Flash moet je een webbrowser met plugin hebben en een losse player indien je content hebt die niet op een webpagina staan. Dat kost al meer ruimte op zo'n apparaat waardoor dingen als de firmware alleen maar groter worden. Verder is Flash een proprietary technology terwijl html5 dat niet is. Daardoor is de ondersteuning een stuk breder dan met Flash. Apple's reactie is dus zeeer begrijpelijk net als dat het zeer begrijpelijk is dat gebruikers lopen te stuiteren. Zij hebben geen boodschap aan die technische ruzie, ze willen gewoon de content zien.
@ TheBorg: zo gek veel valt er voor Apple niet te verdienen aan gratis apps en games en wat staat er in de app store? Jawel, diverse gratis apps en games

Je hele verhaal gaat dus totaal niet op. Flash is eerder een probleem omdat men dan afhankelijk is van Adobe wat betreft ondersteuning van features van het iPhone platform. Er is geen enkele fabrikant op de wereld die zoiets als wenselijk acht, ze willen hun eigen platform in eigen handen houden om zodoende gebruikers het beste voor te kunnen schotelen. Op moment dat er iets mis gaat met dat Flash spul wordt Apple er op aangesproken terwijl zij er niets aan kunnen doen, het is niet van hun. Als gebruiker zijnde wil je dit ook niet op een platform omdat ook jij dan sterk afhankelijk bent van een andere partij wanneer die nou eens de features van het platform gaat implementeren. Dan krijg je het klassieke blij maken met een dooie mus: Apple kondigt allerlei leuke dingen aan waar je enthousiast over bent maar Adobe stopt ze niet in hun Flash for iPhone, kun je ze niet gebruiken... Het zou een ander verhaal zijn als het iPhone platform zelf gebruik maakt van Flash, dan zou Apple namelijk alle features ook in Flash aanbieden.