Yeah I agree. 12h time is the natural consequence of using analog clocks where one rotation of the hour hand on the dial represents 12 hours. But I guess it won't be hard to represent 24h if the speed of the hour hand is halved, although I have never seen such clocks.