for the OP:
Is string theory inherently testable ? If not, is it still an hypthesis in your view ?
As physicist Lawrence Krauss commented: ""I might say one should call it the string hypothesis, because it's unfair to evolutionary theory for us to call it string theory."
The reason it's called "string theory", I believe, is that it's a theory in the mathematical sense --- people can derive conclusions logically from a set of axioms.
In the scientific sense it's barely even a hypothesis, since it resists translation into testable predictions.