I could maybe agree in the sense of "has had detrimental effects", but certainly not in the sense of "net detrimental".