Determining more good than harm is not easy.
Cotton
P
P
D003362:Cost-Benefit Analysis; D007255:Information Services; D010043:Outcome and Process Assessment, Health Care / Q000592:standards*; D016032:Randomized Controlled Trials as Topic / Q000191:economics / Q000706:statistics & numerical data*