Domanda ricorrente, e poi cosa vuoi che ti rispondano sul forum di PHP?

Non è che ASP è meglio, ma presenta vantaggi e svantaggi rispetto a PHP o JSP ecc.

Il fatto che molti "grandi" usino ASP non vuole dire niente, nel senso che probabilmente è semplicemente dovuto al fatto che il sito gira su un Server Microsoft e da qui il facile connubbio con la propria tecnologia Server side.

Se non hai troppe pretese un linguaggio vale l'altro, anzi il consiglio è di imparare ed usare PHP che è molto semplice ed anche molto versatile.

Ciao.