Ganz von der Hand zu weisen ist die Aussage von Gamasutra allerdings auch nicht. Bis Flash verschwindet, wird es noch lange dauern, aber ein offener Standard ist schon schöner.
Flash ist mittlerweile ziemlich offen. Klar, der Player noch nicht, aber die Spezifikation, der Compiler etc. schon (siehe z.B.
http://flex.org). Offene Technologien haben auch ihre Nachteile. Das meiste was über Flash durch die Presse gegangen ist (insbesondere durch die Initiative von Steve Jobs) war doch bloße Schmähkritik. Sie findet ihr Echo immer wieder in solchen sinnlosen Kommentaren (wie das von mir zitierte auf Gamasutra). Vor dem Hintergrund von geschlossenen System wie iOS über Flash als nicht "open" zu sprechen, ist doch ziemlich verblendet (damit meine ich den Kommentar auf Gamasutra). Naja ich will das Thema hier nicht kapern.
Wie gesagt ich glaube Plugin basierte Lösungen werden zu Gunsten von App Stores langsam zu Grabe getragen. Ob das für die Konsumenten besser ist, weiß ich nicht, aber ich finde es für Entwickler eher unschön. Adobe setzt nicht einfach so vor allem auf AIR.
@Java Applets: Ich denke wenn man zusätzlich JWS anbietet, dann kann man nicht viel falsch machen. Jagex und Square Enix setzen AFAIK auch desöfteren auf Applets (z.B: Spiral Knights oder Runescape). Ich schätze mal mit Maven sollte es recht einfach seine eine Build-Konfiguration für beide Ziele zu erstellen. Vielleicht gibt's ja auch schon einen entsprechenden Archetype.