Eh... mainstream physics by numbers is not HEP and definitely not HEP Th, and there are plenty of serious physicists somewhat critical of the field, and more so of the way it presented itself over the last decades.

And while I disagree with some of the criticisms and some of the style of the crtics, it's not like you get an honest appraisal from Greene (and Witten).