After reading this thread, I was thinking the same thing, to allow separate day, month, and year escape sequences.
There has to be a balance, though. If we tried to build an escape sequence for all date formats, we'd rapidly run out of letters. That's why we have the %\m sequence to accommodate those with specific needs.
The separate day, month, year approach may offer the best balance.
Thanks for the input.