Verdade!!
É legal pra fazer protótipos. Um designer que tem uma página pra olhar em vez de um documento escrito pode ter idéias melhores. Além disso, vc deixa rapidamente o mapeamento tipo -> input. Se um campo é String, vc já colocou um input field e o designer não vai inventar moda em cima disso.
Também é legal pra fazer um mapeamento Swing->web, mas isso também não valoria o web designer.
Mas se vc tivesse um editor WYSIWYG, com suporte a StyleSheets, já dava pra fazer coisas animais.
Também dá pra gerar páginas dinâmicas baseadas nos tipos dos campos de uma classe. Por exemplo, um BeanBox (editor/customizador de JavaBeans) com frontend web, utilizável a partir do broswer, seria animal!!
Fora alguns recursos interessantes muito chatos de implementar em HTML, como árvores e tooltips.
[]s