I just though of something. What about all those future shares those poor fast people lose! Some poor guy gets a useless hash that would have solved the next block, if only he had waited a few more seconds to submit it. Why, over time the number of wasted hashes that would have yielded shares on the next block must be exponential, but instead they were wasted in the stupid past and present. In fact, how sad to think of all the wasted hashes that would have solved an infinite number of future shares if only people held off on submitting them.
I should make a graph on just how many future shares people lose due to premature hashing.
This doesn't make any sense. All the hashes that DID solve a share would be worthless on any other share, too.