Again, this comes down to some fundamental "designs" of Drupal. I feel it is 
wrong to enforce a title, because we want a unique identifier! Obviously a 
list with "nothings" (a list of nodes w/o that identifier) is horrible.
But unfortunately too many people then automatically conclude "then titles are 
required"!
  

FWIW, in several recent sites I've ended up commenting out node title display because it ended up being redundant for most of the content. 

The most clear example I can think of is a "Customer Feedback" sidebar generated via CCK.  I needed only the testimonial field and the customer's name - no titles, ever.   By commenting it out inthe display I kept the 'Title' fr the admin section, but it was a little clunky. 

Is it possible to make $ode->title optional to users, and anywhere it is left blank (only admin areas) it is referred to by  content-type $node->vid  so in my above example it would be "Customer Feedback 16",  but in all non-admin areas  it was just templated with an if statement?  Or is his adding complexity that isn't necessary - not like cmmenting the display out was all that hard, after-all.

--Sam