FYI: "One of the challenges of string theory is that the full theory does not have a satisfactory definition in all circumstances. Another issue is that the theory is thought to describe an enormous landscape of possible universes, which has complicated efforts to develop theories of particle physics based on string theory."
We prefer the field/wave theories and particles (excitations) over the idea of vibrating strings... But string theory has some strong support too.