Earlier quoted context omitted.
Decimal seconds are slightly shorter than normal seconds, so times that use seconds are more precise. The other fun thing is that decimal time doesn't really need names for the levels, it's just numbers of significant figures so if you only want to give the first digit of the seconds that works too.
It's less precision for a given number of symbols. Fewer usable factors mean you can only reasonably divide up segments of time into larger, less precise chunks.
In decimal time the closest time before midnight you can conveniently represent would be .9:99:99 which is noticeably closer (0.163 of a second closer) to midnight and uses only 5 symbols.
This should not be surprising - our current system is very inefficient in its use of digits.