Probably for the same reason no one or company I know or have worked for uses the ISO 8601 time standard........
1) Most software I work with (including Windows) defaults to dd-mm-yyyy (or mm-dd-yyyy in america). It is the standard we are used to.
2) We are used to our existing time coding systems and different countries use slightly different formats. Universal acceptance just ain't going to happen, so adding yyyy-mm-dd is just an additional format we have to remember.
3) It generally doesn't matter - If there is any doubt (for example 11-12-2011) it is generally easy enough to find out by checking electronic document time stamps, or documents are printed with text, say '12th Dec 2011' for universal clarity.
4) We ain't going to change. Look how difficult it has been to try and get Americans to switch to the metric system!
Does anyone here actually use yyyy-mm-dd at their workplace or at home?
In my second job, military, I use the yyyymmdd format, but even that is sporadic depending on if the form is a DA, DD, or VA format. And that doesn't even consider the date/time group format used in operational orders; which is unique unto itself.
Bottom-line, I agree that there are too many systems/formats out there to even begin hinting at global standardization.
__________________
Reuters - Investigators found that the recent thread derailment in CR4 was caused by over-weight creatures of lore and request that membership DON'T FEED THE TROLLS.
Good Answers: