That said, it wouldn't alleviate the issue necessarily. If firms detect problems in the clock sync between exchanges you are right back to the same problem, and now you've added a complex bit of tech that requires a bunch of competitors to agree on.
This seems, to me at least, to be one of those problems that it is better to let the problem surface than to try to alleviate with an abstraction layer that is leaky and error prone.