It would be good to hear a logical justification for the mm-dd-yyyy. I'm not sure I can come up with one. It makes it hard to search and it doesn't follow any sequential order. yyyy-mm-dd actually goes up by one each day. Try it next time you have to number give files a date stamp and you'll find it makes your life a lot simpler.
Of course I meant a justification for the mixed up ordering as being of greater utility (more easily parsed, understood, less confused, more easily read, better sorted, more standardised with other users) than the other common orderings.
Let the word go forth ... your logical justification please?