Servers, even ones that run NTP, aren't always on time. I had one the other day that somehow got 30 minutes behind.
Imagine you have a data pipeline that spans multiple hosts, and you want telemetry on when an entity passes through each step? Suddenly you have to start caring about clock alignment in an order of magnitude comparable with network transit/computation time (microseconds) and that level of skew happens VERY often. There are certainly ways around this in how you build your system, but it's something that _must_ be considered and I find often isn't.
/u/devnull42 is doing it right: https://news.ycombinator.com/item?id=11075883