Cantos arredondados e coisas do tipo não são para isso que o flash se destina, e esses aplicativos desaparecerão muito em breve, quando surgirem CSS e HTML 5 mais avançados. Onde o Flash realmente tem vantagem agora são os aplicativos com GUI muito rica, interação do usuário não trivial (desenhar, mexer com muitos elementos diferentes de várias maneiras, mapas sofisticados etc.). Agora, você provavelmente poderia fazer a maioria dessas coisas no HTML 5, mas como o Flash possui ferramentas, bibliotecas, widgets, desenvolvedores experientes e assim por diante, levaria um tempo até que o mesmo seja o desenvolvedor do HTML 5. Portanto, se você estiver iniciando o No momento, você pode ter mais sorte com o Flash (se você realmente precisar do poder do Flash - se você só precisa de vídeo / CSS, use o HTML 5), mas isso pode mudar em alguns anos.