Agreed. Fwiw, many of the complaints apply to other "better" languages also:
- PHP has inconsistent naming of built-in and library functions. - C has types like int, size_t, jmp_buf and FILE
- PHP performance is abysmal without caching - MRI Ruby is pretty slow too
- Functions are case insensitive - Lisp anyone?
etc etc
The whole meme of PHP warts seems more like an exercise in confirmation bias than objective analysis.