IRBs do not evaluate the value of a research endeavour. They are in fact unable to do this due to lack of knowledge and expertise. They approve trials which fit the mold of trials they have seen before. Why does a clinical trial get done? The main reason is that someone, usually a pharmaceutical or device company, is willing to pay for it.
Some recent examples of problems with clinical trials: