I'm finding the same to be true on the CFC statistics, where the current leader in survival percentage, Empiremaker, has also been gone for years. His is only .455, though, and only that because his earlier games don't exist anymore.