Is there anything it can’t do?
That’s exactly what’s wrong with it. It’s a non-falsifiable theory; if any kind of evidence “proves” it, it predicts nothing.