Originally posted by Cannikin If you really wanted to have a "perfectly logical" date system, you would go with the East Asian/ISO 8601 system of Year/Month/Day.
Whenever a file needs a date to rank it (for instance, versions of the same spreadsheet with date-determined data) I use yyyymmdd, as in
filename.20151031.
But numbers and file names are not language - at least not the spoken language in which people communicate. Individual Americans communicate nearly exclusively with other individual Americans, regardless of global business or diplomatic communication. America's economy is 81% closed, meaning 81% of America's economic activity occurs entirely within its own borders. So long as Americans are comfortable with English Units, America doesn't need the metric system.
Consequently Americans will use the number system they want to use. And they're pretty stubborn about letting someone else tell them another way is better than theirs - in fact that's a sure way to preclude broad adoption of the metric system in America. Just keep telling Americans your way is better than theirs.
If you want to absolutely, positively and permanently prevent a change there, tell Americans they are demonstrably too stupid to make the correct decision, the decision that is clearly in their best interest, and since you are smarter, more logical and rational than they are, you (whosoever you may be) will just make the decision that is in their best interest on their behalf. I mean after all, you can say, they'll eventually get accustomed to it, right?
Come to think of it - someone tried that line of reasoning in the 70's. All the highway signs had MPH and KPH in smaller letters or distance in miles, then in kilometers. Didn't work out very well, did it?