Achar 10 vantagens para o .NET é muito fácil, você é que não observou direito:
1) Adeus sistema legado;
2) Nova curva (que curva) de aprendizado para fazer o mesmo que antes;
3) Comprar máquinas novas para o desenvolvimento para suportar o TAMANHO do .net
4) Agora você pode usar ADO, mesmo não querendo
5) Você não vai mais quebrar a cabeça com o linux, mesmo que seu cliente queira
6) Vai produzir a mesma coisa que antes, mas agora de um jeito que a microsoft diz ser melhor ?!?!?
7) Não vai ficar desatualizado porque o VFP já era, apenas vai esperar o .NET já era
8) Vai poder contar para o seu avô que agora seus sistemas são .NET
9) Vai descobrir que para bom programador, até Clipper é uma linguagem organizada
10) Vai poder continuar frequentando este forum sem se sentir "por fora"
Viu como é fácil achar motivos :D
Cordialmente,
Fabiano Costa