toplam 3 nedeni olabilir.

1- ASP dilini eskiden aşinalığı olup, eski personeli veya arkadaşlarının asp'yi tavsiye etmesinden dolayı olabilir.
2- Windows Server'ın Microsoft koruması altında olduğundan ve lisansının GPL olmadığını bildiği için kendini güvende hissetmelerindendir. ( Microsoft SQL )
3- ASPX den haberi yoktur.

Kodlama olarak asp kolay php daha karısıktır. Her ikisinide yazan ve yıllardır bu işle uğraşan biri olarak bu kadar söyleyebilirim.