Ik ben nooit zo van het 'Plugins horen niet in een browser' perspectief, waarom zou iedereen die browser X gebruikt ook functies Y & Z moeten hebben als hij/zij daar helemaal geen behoefte aan heeft? sommige functies horen juist niet in een browser te zitten, maar optioneel toegevoegd te kunnen worden, dmv plugins, addons, of hoe je het wil noemen.
Het SWF formaat is trouwens feitelijk gewoon een open standaard, er zijn meerdere niet-Adobe-programma's die ze kunnen maken heropenen bewerken etc, wikipedia:
Until May 1, 2008, implementing software that plays SWF was disallowed by the specification's license. On that date, as part of its Open Screen Project, Adobe dropped all such restrictions on the SWF and FLV formats.
Implementing software which creates SWF files has always been permitted, on the condition that the resulting files render "error free in the latest publicly available version of Adobe Flash Player."