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 could use 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.