beh sicuramente la tua risposta è valida e nulla da dire. sicuramente ci sono molti fattori economici che frenano un'azienda a passare a vb.net.
Io come programmatore (tra l'altro non lo faccio per hobby, ma per lavoro e da 10 anni), ho iniziato con asp, poi vb6 e ora vb.net.
Nell'azienda dove lavoro, abbiamo riscritto il codice del nostro progetto più grosso: scritto in vb6 ora è scritto in vb.net. CI sono voluti circa 2 anni di lavoro ma sicuramente ne è valsa la pena per tantissimi motivi: dalla facilità del nuovo linguaggio alle enormi potenzialità che offre vs2005 e alla modernità ecc.
Io ho lavorato parecchio con vb6 e anche con vb.net.
Utilizzo spesso e volentieri controlli di terze parti e mi accorgo sempre di più che vb6 scompare sempre di più da questi controlli.
di certo non metto in dubbio tutto ciò che si può fare con vb6.
Quello che dico è che vb6 è vecchio come linguaggio già da diverso tempo e di conseguenza un'azienda dovrebbe migrare alle nuove piattaforme per essere poi sempre più competitiva rispetto alle altre..tutto qui..