Pro vývoj flashových aplikací nepotřebujete Creative Suite 3, ale stačí vám buď Flash CS3 nebo podstatně levnější (a přitom mocnější) Flex Builder, případně pouze Flex SDK, což je open source. A nebo některý z konkurenčních kompilátorů a editorů (protože SWF je pro autory vývojářských nástrojů otevřeným formátem).
Co se týče řady světelných let, o které je Silverlight lepší než Flash, zkuste uvést nějaký světelný rok. Já jsem zatím viděl jediný - možnost psát ve více než jednom jazyku. Znalost jazyka je ale v portfoliu dovedností vývojáře RIA ta nejmenší položka.
Co se týče vývoje webových i desktopových aplikací, totéž jde i s nástroji od Adobe - jednou napsaná aplikace (dokonce nejen flashová, ale i AJAXová) může běžet jak na webu, tak jako desktopová (viz AIR - Adobe Integrated Runtime).