That was Eugene Shoemaker’s view also, I think (qualifier due to screwing that up before).
I don’t thinks it’s a coincidence we have mass extinction events every 50 million years or so. (see charts on post #52 website)
Doesn’t make me feel good that we might have one coming up soon. Also makes me wonder how advanced humans became in between events in the past.