Some of these ancient remedies and 'old wives tales' do work. Unfortunately not enough money is spent on researching these as they won't make enough money for the pharmaceutical companies. It is a sad fact that we live in a commercial world. With the advent of antibiotics we have become to rely on them as a cure all. Without an open mind we miss so many things.
Phytopharmacology is providing some new leads in cancer prevention. Most are based on boosting the immune system, rather that damaging it with chemotherapy. There is still much research to be done, but it is hard to get the pharmaceutical Industry to back this. to put it simply, it is the immune system which destroys the rogue cells, but as we age, or abuse our bodies with junk food, it is more difficult for it to deal with them all. Keeping the immune system healthy is the best thing we can do to combat all diseases and what we eat is the key. Healthy eating is not just about weight. Genetic factors do come into it, of course and research has taken a huge leap forward with the cracking of the genetic code. A cure will be found I am sure.