It's not really possible for software to account for bad hardware. If on one broken laptop the RTC doesn't work but countdown timers do, there's no reason to think another broken laptop won't be the other way round. As a result I would hesitate to change the way the update interval works.