>>24846036
That's not God-of-the-gaps reasoning, that's a no-true-Scotsman fallacy.