Ovbio,
no lo creo, PHP tiene algo que no encuentro en ASP.Net, que es simplicidad, justamente el dogma de microsoft es crear aplicaciones 100% complejas y que requieran mas aprendizaje.
Lamentablemente el amo Bill nos da la libertad de aminorar el esfuerzo permitiendonos usar lenguajes que ya tenemos en nuestra maceta y no nos atrevemos a cambiar.