2Ив, ну я бы не сказал что 99% не знают, может ты о России\СНГ говоришь =) ?

Код:
к тому же люди, которые знают AS2 и выше не задают вопросы "как отловить даблклик".
но зато я сутки гонялся по аське, и спрашивал у людей как сделлать так чтобы C# не ругался на AxShockwaveFlashObjects.AxShockwaveFlash =)
2 Д12
Тут мне кажется не откат назад, а откат просто демонстрация своего стиля, у меня например отрабатывание дабл клика вложенно в два базовых компонента(один из них для "легких" флэшек, реализует аналог IEventDispatcher из AS3, другой там где юзаются компоненты, наследует UIComponent ) тебе просто показали как делают это по другому.
Насчет кол-ва кода, я бы к нему не придерался, иногда я пишу

Код:
createEmptyMovieClip("mc",1).createTextField("txt",1,0,0,100,20).text = "hello";
иногда разношу по строчкам, иногда я инкапсулирую каждое действие, иногда пишу методы по 40 строк. объем кода зависит от целей, если цель не определенна точно, не вижу причины придераться к этому.(ну это не значит что надо выдавать 500 строк, для рисование квадрата)