>аргументы кончились. бывает. :-D Ну как вам сказать. Аргументы у меня есть, только как какой смысл говорить их человеку заявляющему, что под Flash "программистом (почти) быть не надо". Человек делающий такие заявления не воспринимает аргументы. Я программировал на сях, паскале и мампсе (MUMPS), программировал БД, писал драйвера, а сейчас программирую под Flash. И это точно такое же программирование.
Вообще, если вам интересно, то в принципе любой флешовый клиент для современной браузерки являются сложной программой, для создания которой нужна команда, состоящая из людей являющихся программистами.
"Почему на JS+Canvas нельзя сделать игру" это большой и долгий холивар. В лагере JS обычно люди, которые к геймдеву не имеют никакого отношения. Первый основной довод против это отсутствие кросбраузерности: JS везде работает по разному, следовательно необходимо выделать дополнительные средства для поддержания совместимости. Второй основной довод это медлительность JS-машин, а особенно медлительность того, что запихнуто в IE6 (половина аудитории). И третий довод, это отсутствие реальных работающих проектов, по сложности совпадающих с флешовыми. Ну а дальше по мелочи: слабость языка, необходимость использования http даже в тех случаях, где он не нужен.