Bueno, es estúpido estancarse en lo viejo, en eso tienes razón.....yo sólo digo que si con lo viejo te da y te sobra es posible que no sea del todo necesario pasar "a lo nuevo".
Pero el .Net te da más. Te da OOP, te da un super-IDE y un Framework (la desventaja para los que tienen una conexión lenta).
Es cómo decir
si con C haces todo, ¿para qué pasar a C++?. Porque tienes más cosas.
Yo no vi mucha diferencia entre Vb y .Net. Es agregar algunos parámetros (que el IDE lo hace solo), agregar los paréntesis (para algún método -show()-) y alguna otra cosa
mínima.
Otra gran ventaja de .Net es el poder programar para dispositivos móviles.
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art40.asp{Pensé que MONO ocuparía menos, pero no, son 44 MB para Windows.
}