That way no multiplication or division is necessary.
For any hardware with more than a few hundred bytes of RAM there is no need for it.
The MM:DD:YY HH:MM:SS 1/256 ticks format is unhelpful and annoying 99.9999% of the time. And is a source of bugs.
You know what most drivers do to those? They use them as second counters in the simplest way the driver writer could imagine.
And yet, more and more chips keep being made with over-complex RTCs
Popularity and/or intuitivity would be nice bonuses, but I'd value functionally correct/sane behavior more highly.
(I'm guessing this question belies my extreme ignorance of the field :), and that the RTCs in even eg basic Arduino etc designs are probably already reasonably decent.)
Edit: Just noticed the parent sibling comment about RTCs obviating divide/multiply logic. Much clicks into place now.
Edit: it's a power management IC for a SoC, not the SoC itself, but you often don't get much choice of those either since SoCs tend to be designed to pair with a specific PMIC. Whether the RTC is in the SoC or PMIC (or both) depends on the design.