Ehhhh, no. There are very important reasons we divide the time this way. 24 is a highly composite number (a number with more divisors than all numbers preceding it; like an opposite of a prime number). This allows us to easily divide the day into halves, thirds, quarters and sixths. So is 60, with even more divisors.
My guess is the same thing goes for the switch from Roman to Julian calendar (ten to twelve months in a year).
Interestingly, the same goes for 360 degrees in a full angle.