YMD has caught on, I think, because it allows for the numbers to be "in order" (not mixed-endian) while still having the month before the day which matches the practice for speaking dates in (at least) the US and Canada.
The primary reason for YMD is that DDMMYYYY is ambiguous with MMDDYYYY
The primary reason for YMD is that DDMMYYYY is ambiguous with MMDDYYYY