¡Vaya! Pues parece ser algo común. Por ejemplo
Propel
Zend Framework
Aunque no termino de ver claro para qué. Esto es, entiendo que más que nada es para
scripts que se incluyen en otras partes, de manera que posibles espacios en blanco después del ?> no causen problemas con el uso de
headers. Pero en un
script que sólo use código php, francamente veo muy bajas las probabilidades de meter accidentalmente esos espacios en blanco.
// Saludos