LOL. The point he is trying to make is that register_globals is an evil directive that causes all sorts of security risks, not to mention the fact that it creates all sorts of global variables willy nilly. Scripts designed without register_gobals are more portable than those that require it.
Aside from that, PHP5 is a significant leap forward over PHP4. The most notable change is in Object Oriented Programming (OOP), which is now robust enough to compete with the likes of Java.
Keystone Websites | si-blog