This is an old post from 2012. As such, it might not be relevant anymore.
I do not think I have seen a bigger rant over PHP in my life. He is a very angry man. Some points are correct, however (e.g., inconsistency of function naming).