"Modern" methods for treating diseases are constantly being refined too. The obsolete thinking that antibiotics or tubes should be routinely given for ear infections, low back surgery is effective for pain, c-sections should be routinely performed, that the chicken-pox vaccine will reduce future herpes outbreaks, that the flu vaccine this year was effective (at all), that cholesterol reducing drugs reduce heart attacks, that NDSAIDS are good for arthritis, that hormone replacement therapy was good for menopausal women, that drug companies don't only have one thing on their research minds...and the list goes on... Modern medicine is very political, that gene therapy can be effectively accomplished, that the body is incapable of healing itself, etc., however much of the 'opinion' has been taken out by the advent of randomized controlled trials. The truth is that there is no perfect modern theory and science will never have all the answers because there is too much variation in cell organization and energy output in people.