It's that way mostly because it's easier to say it that format verbally. December twenty-first rolls off the tongue better than the twenty-first of December, imo.
Yes, but why does he feel he need to randomly make fun of america? If there was a post where someone said pounds and someone said, "Oh wow they say pounds they are retarded." People would flip out.
It is more to do with the fact that is an illogical dating system. If someone said "oh wow they say dollars they are retarded" people would equally flip a shit on both sides.
It's done that way because it's done by how many units there can be; what I mean is there can be only 12 months, so that comes first. Days can range from 28-31 so they come second. Years can be any number so they last.
I don't really see why people get so upset over it, but I think it might because people like seeing things done in a certain order. Start with the smallest amount of time, and move upwards.
I think America's logic behind it was that there's the least amount of months in a year, more days than months, and apparently infinite amount of years. Both make sense and are logical.