I think the random timestamp is to thwart one’s ability to infer conversation between two parties through time ranges. However, I never considered the usability impact as you described. I can definitely see how that’s frustrating.