It's a matter of definition of words. 'Milli' is the prefix for one-thousandth. By definition, a 'milli-second' is one-thousandth of a second. Similarly, by definition there are 60 sexagesimal-seconds in one second (sexagesimal meaning sixtieth).
The real question is why do we still use an ancient Babylonian system of 60 seconds in one minute, 60 minutes in one hour and 24 hours in a day. A year (one orbit of the Earth around the Sun) is 364.25 days, but there is no such natural reason for hours or minutes.