Dublin Core: why are all properties mandatory?

Why are all properties of Dublin Core mandatory in the default content model?DC is intended to be a lowest common denominator profile and is typically not used in this fashion: actually, I've never seen an application which coulduse DC as implemented in the Alfresco model.

Of course, one could simply enter a space for properties which are not required,but this seems bizarre.