I concur with nickphx
. The truth is, every diagnostic trace packet is dropped by every router on a route. When they do return a response, it is a different packet from the one you sent; which requires extra processing time for the router. So they don't always take the time to respond.