What made that explanation plausible to me -- in fact, even likely -- was the 40 minute lag. I honestly didn't think traders alone could cause it, but apparently MtGox's infrastructure is that laughably inadequate.