For a few glorious years there was an alternative that solved all your problems: The French Revolutionary calendar
10 days per week, 10 hours per day, 100 minutes per hour, 100 seconds per minute.
The French were serious about the decimal system (thanks for the kilograms though).
Much as I love the metric system, I kinda think the moment for changing time units has passed. At the latest when computers became a thing, probably even before that.
And 12 based systems have the advantage of having having many divisors which is very neat as well. You can divide an hour by 1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30 and 60 and end up with an even number of minutes. Then again with a decimal system fractions wouldn't be so bad.