PHp is generally fasted than ASP since:
In most cases (best cases, common sence cases) it runs in an Apache server + some Unix based platform --> it is an Apache module, so it is the optimal for speed. I have set up some simple experiments, to type out 'Hello World' 1000 times to the screen and what I got is that ASP was almost twice slower!!! 🙂)
Besides, ASP is a simple scripting language (not in the simplicity of programming case of course), where PHP is a fully developed Object Oriented Programming Language and therefore has none of the limitations ASP has...
And after all, it is OpenSource... if you don't like something, change it!!! You will never see this happen with Microsoft Products!!! 🙂