Especially..
since something has to explain why Venus and Mars lost their molten cores at approximately the same time, or there abouts, and Earth didn't? The collision theory is the only one the makes sense at all. And no, I don't believe that water can act as a billion year space blanket to keep the core molten. In fact, if anything it should have accelerated the cool down.