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.
The reason for 12-hour clocks is most cultures worldwide have variable length hours of over a year. For Western times this comes from Greeks who had 12 day and 12 night hours. Early water clocks in antiquity would attempt to make that adjustment automatically.
Wait until you hear about traditional Japanese timekeeping, where the hours had different lengths throughout the year, depending on daylight: https://youtu.be/1BJmnEa6YGE