Executando verificação de segurança...
1

Talvez falhou porque o ASP.NET não era realmente WYSIWYG (acrónimo para "What You See Is What You Get"), "O que você vê é o que você tem". Você desenhava de um jeito, aparecia de outro.
Na época também a MS teimava em criar seus próprios padrões, era um inferno fazer as coisas renderizar corretamente no IE. Imagine que a empresa dona do navegador e dona da linguagem não conseguia integrar os dois, imagine nós, pobres coitados.
Pode fazer o Edge o melhor navegador do mundo, eu não uso, pois quero a MS bem longe desse mercado.
Também não sei se a ideia de "a ida, volta e atualização ser controlada pelo .NET" foi que deu errado, ou o quê mencionei acima.
Você mencionou "não poder engatar outros clients", sei lá, talvez vão inventar wrappers ou outra maluquice.

Carregando publicação patrocinada...