I watched the clip you posted but I formed my opinion based on another string theory video I saw a few years ago. The video showed different physicists arguing their pet hypothesis. It was all mathematics. No one could devise a test to separate the hypotheses. It basically came down to... is so... is not... is so... is not. But, in truth, I don't know much about string theory. That was just my impression.