The reason why natural medicine does not work all the time, is because there are other factors to the health equation. A healthy plant-based dietary lifestyle may help or even cure a person's affliction, but it does not work for everyone. The reason why is because there are environmental factors, such as pollution, contaminants, electromagnetic frequencies, toxins, inorganic matter, and possibly others. I know this post is short and simplistic, but I believe it is valid.