Gracias por contestar, evidentemente no iba a hacer caso a todo lo que dijera Google, no se lo hago a la W3C... (aunque no queramos usamos código no estándar por culpa de IE

) . La pregunta era el por qué de esa afirmación que me ha parecido demasiado rotunda. Una de las cosas que menos me gusta de PHP es que a las funciones hay que pasarles como argumento el objeto a modificar, y sin prototypes es difícil no hacerlo de esta manera.
Saludos (:
PD: Me conoces bien, diste en el clavo con lo del framework XD