Oh, that was your video then? Really? I just saw the title and was dumbfounded by how something true could possibly be debunked.
That said, I've now gotten about 2 minutes 30 seconds into the video, and.... wow is the theory dumb. Yes, it's not using asteroid accumulation. WTF? They also think...