Bem, claro que esta "guerra" flash ou não-flash nunca há-de ter fim, nem é minha intenção mudar a opinião de ninguém, mas aqui ficam mais umas ideias sobre o assunto
O flash não é a solução para tudo - como já foi dito por aqui, há que ter em consideração os requisitos do projecto e saber avaliar quais as ferramentas melhores para cada situação. De qualquer maneira, em geral, dizer que o flash é a ferramenta certa para "aquilo que é acessório", parece-me muito redutor e, na minha opinião, completamente errado. E não é verdade que a Macromedia nunca tenha sugerido que o flash era a ferramenta ideal para fazer um site. Talvez na altura do Flash 3 isso fosse verdade, mas já lá vão os tempos.
Quanto aos problemas de usabilidade... Há sites em flash e sites em flash... Um bom site em flash usa a navegação do browser sem problemas, tem deeplinking e tudo o resto que um site "normal" tem. Podem fazer-se bons ou maus sites em flash, da mesma maneira que se podem fazer bons ou maus sites em HTML 4.0/CSS/....
Quanto à questão de ter plugin instalado, realmente, quanto a isso não há muito a fazer. Eu, pessoalmente, já vejo o Flash como um standard. Obviamente que isso é discutível, mas se os números que a Adobe apresenta relativamente à taxa de penetração do player forem correctos, não andará muito longe da verdade. De qualquer maneira, mais uma vez voltamos à questão inicial - o tipo de projecto e o público a atingir. Se for um site que *deva* ser visto por qualquer pessoa e que, o facto de não ser, resulte em prejuízo para o utilizador, então nesse caso sim, é esquecer o flash. Mas nesse caso provavelmente também é esquecer o HTML 4.0/CSS/Javascript...
slack_guy, respondendo directamente à tua pergunta quanto ao thefwa.com, e porque este meu argumento é normalmente o que me leva a escolher o flash: o "feeling". Toda a experiência de utilizar o site, todas as interacções, todo o feedback ao utilizador... Muito dificilmente conseguirias alcançar isso da mesma forma com um site não-flash. E desconfio que, mesmo que conseguisses, o tempo que o levarias a fazer seria tanto que qualquer vantagem deixaria de fazer sentido.
Para finalizar e porque isto já vai longo... Acho muito bem que defendam os standards e a utilização de HTML/CSS, etc para desenvolver sites, porque só assim podem evoluir (os standards) e só assim podemos ver cada vez mais melhores sites. Da mesma maneira que acho bem que haja pessoas que defendam a utilização do Flash, porque é graças a isso que o Flash hoje é o que é e que já há sites excelentes em Flash. Digamos que eu simplesmente estou do lado do Flash
Há e haverá, sem dúvida, espaço para tudo e para todos. Flash ou HTML para mim é irrelevante, desde que o resultado final seja excelente.
//Ricardo