String theory is pretty much philosophy imho as it's almost unfalsifiable - we are unlikely to be able to prove it either way for the forseeable future.