Microsoft-grejer har väl aldrig varit speciellt starkt inom webben. Och än mindre nu när det mesta i molnet körs på linux.
Tror det helt enkelt är svårare att börja där. Dessutom kostsamt eller omständig att(köra .net på linux är att skapa problem) köpa hosting om man inte tänkt göra det själv.
Och det är inget fel på php. Skulle hellre välja det är nodejs och annat som mest är i ropet men kommer ersättas av nästa hype runt hörnet.
Men allra bäst brukar vara att börja med det man kan.