I agree whole heartedly with you on this. 

FYI:  The document appears to have been removed.  I'd be interested in reading it if it ever appears again. 

Dave
On Nov 11, 2009, at 9:19 AM, larry@garfieldtech.com wrote:

It seems to cover fewer things than they used to, but the one it does cover is the one that is least Drupal-friendly; specifically it mandates a direct Java-style mapping from namespace and class name to file name.  I dislike that and find it fundamentally Drupal-incompatible, but we'll see.