I am getting curious over why string theory, especially M-theory, is the most popular candidate for the theory of everything.
It seems that all candidates of the theory of everything lack substantial experimental supports, so why is string theory so special?