It may be doing more harm than good.