Scientific research and evidence based medicine are still works in progress! Listen to this TED talk from Dr Ben Goldacre. Thanks to my son Justin for this link. –
http://www.gizmodo.co.uk/2012/10/what-doctors-dont-know-about-the-drugs-they-prescribe/