It also goes a bit too far. String Theory is based on earlier ideas, which most certainly were science, it contains requirements that we know a unified theory must have [so it is limited by genuine scientific constraints] and it actually does make some falsifiable predictions, which, although they appear at energies we will probably never reach in terrestrial labs, might have consequences we can falsify or verify in other ways.
All-in-all an article typical of the lay press: long on drama, and very, very short of facts on the ground.
Yup, I always follow the scientific articles in the financial market magazine outlets.