i think this because it offers no testable predictions. thats not a theory. it has no place in a scientific debate. in a philosophical debate, sure.
it has explanatory power in exactly the same way as a belief/reliance on god does. a little deus ex stringina and everything is explained. all of the forces are collapsed into a single force. yippee.