Сам подумай! У Флэш есть все приимущества динамического файла, с некоторыми исключениями (потому что она изанчально графическая)
К примеру, Флэш может работать с передачей и загрузкой переменных из разных источников (файлы,post,get...) Есть поддержка XML, что тоже является одним из важных достоинств.
И вообще разделять Flash и html это просто полнейший бред... флэш какой бы самостоятельной она не была, всеравно есть и будет элементом сайтов (а сайты щас тока на ХТМЛ

). HTML это универсальный язык который должен расти и развиваться. Флэш это элемент страницы и все... (я не говорю про то что она в <embed>, я смотрю на это с логической точки зрения)
Если же твой препод не такой "полный..." значит он мог спросить про достоинства и недостатки САЙТОВ на Флэш и ХТМЛ. Это уже совсем другое, здесь нужно исходить из нужной функциональности, и предназначения. Здесь ты можешь сделать выводы сам - к примеру я бы не стал делать портал на флэше, но я бы и не стал делать богатый векторной графикой презентационный сайт в ХТМЛ...