I think it's a case of an idea that is compelling because it's beautiful. But beautiful ideas do not true explanations make. My understanding is that string theory has yet to succeed in making predictions, so it remains just an abstract, beautiful idea.