I have read that this theory surmises that we are constantly being "hit" with small comets of water all the time. Interesting theory. It would also explain water on Mars.
I believe our solar system once contained a lot more asteroids and comets than i does today.