For a clock on an always-powered device to be unable to keep track of time just speaks of embarrassingly bad design to me. The available state to reconcile is just not that complex, even with networked time thrown in. Not to mention it is a protected feature that most other applications cannot manipulate anyway.
Sophos & Tableau probably fall in the crap software bucket too, but thankfully I'm not obliged to use them.
My default mode is to vote with my wallet, but with OSes our choices are sadly more limited, less avoidable, and have a much greater impact when they break basic features, so I want to hold them a higher standard. The whole reason I run Mac & not Linux is to save time with something turn-key, but when it's still an unstable platform moving beneath you it might be time to contemplate the full-time switch!