String theory is crowding out other promising research programs, i.e LQG, and may not be physically correct (i.e 4D, non-SUSY)Well string theory is work in progress and what will utimately come out will be seen, so far it has been the driving engine for many ideas in particle physics and many important conceptual insights. If the research program would have been stopped like 10,15 years ago, as many self-declared armchair "experts" have demanded, there would have been a huge damage.
Why do you complain about what other people choose for their research work, based on insight gained by decade-long hard work and experience? So why don't you go just ahead and develop your own pet theory? There is funding for all sorts of crappy stuff, eg Lisi theory, so what prevents you from doing it?