For those who were supporters of the "cratering" scenario I just have this comment:
"Cratering is over !" (Some craters were actually caused by meteorites).
And it´s interesting to see how quickly some people change their views !
Some might call that opportunistic ! (I have a different expression for that which I´m not allowed to post here !)
FANTOMAS