Is String Theory strangling Physics?