Actually, soy is rich in phytoestrogens - plant estrogens. These are very helpful in preventing breast cancer, because phytoestrogens compete for the same receptor sites as human estrogens, and it is the human estrogens that are linked to breast cancer.