¿Porqué .NET?
Frameworks van y frameworks vienen, pero el esfuerzo que te toca a tí hacer para aprender lo nuevo y evaluar a que lado irte es algo invaluable que agradecerás cuando tomes tu propia decisión.
El .NET Framework representó para mí un marco de trabajo que realmente tiene organizadas las cosas como a mí me gustan usarlas, donde todo (hasta los tipos de dato) son clases, un mundo de conectividad lista para usarse y preocuparte por lo que realmente importa, lo que tu desarrollo hace.
Súmale la disposición de miles de desarrolladores en todo el mundo dispuestos no solo a apoyarte a aprender más, sino también a discutir e influir en los nuevos desarrollos, pues te toca estar en un ambiente donde te da más seguridad la herramienta que usas.
Al final del día, tú escojerás lo que mejor te sirva a tus intereses. Y tu trabajo será lo que demuestre que realmente escojiste siempre la mejor opción.