One problem of the String Theory is that it's kind of a theory which can explain what the problems are, but the problems are such that you can't even pin it down and say this is exactly what it predicts, so lets go out and test it. So, it's not even capable of being wrong, or being falsified, or being showed to be wrong.