es que .NET ya se impuso de alguna forma, por lo menos ante VB6, en las empresas hablo (no hablo de programar boludeces en la casa de uno), hoy en dia si se sigue usando VB6 es porque las empresas ya tenian sistemas creados en este lenguaje y los mantienen todavia en VB6, ya que no queda otra, porque migrar a .NET lleva años en un sistema de gestion gigante. pero si una empresa encara un proyecto nuevo, lo va a hacer en .NET sin pensarlo. me duele decirlo ya que soy fan Nro 1 de VB6, pero veo la realidad de las empresas y es asi.
saludos.