It is no wonder, since with things like this politics trumps any science.
The problem with this, of course, is that most respectable medical research turns out to be wrong too. I recently read that coronary bypass has no value compared with the alternatives, but they are done constantly. I also read that prostate cancer surgery may be pointless after age 65 or 70, yet they are performed constantly.
Here's a report on the great Dr. John Ioannidis:
...while coming up with eye-catching theories is relatively easy, getting reality to bear them out is another matter. The great majority collapse under the weight of contradictory data when studied rigorously. Imagine, though, that five different research teams test an interesting theory that’s making the rounds, and four of the groups correctly prove the idea false, while the one less cautious group incorrectly “proves” it true through some combination of error, fluke, and clever selection of data. Guess whose findings your doctor ends up reading about in the journal, and you end up hearing about on the evening news?
When politics gets involved, it all gets worse. If you need a doctor, get one with grey hair (who has seen it all) and a male (not bound by all the idiot rules).