??? Is that a joke? Don't do that! That's just as bad as magic quotes.
> no register globals
It hasn't existed for a quite a while now in PHP.
Other than that I quite agree with what you wrote.
Most of the criticism of PHP is simply a desire to be special. If lots of people are using something, you want to make sure not to, so that you feel special. Now that you've decided not to use it, you need to justify it to yourself. And people find all sorts of real criticisms in the process - yet none of them matter!