Soy, as part of a well rounded diet can be very healthful. If you think that phytoestrogens found in soy is a problem, you should consider this list of foods that also contain phytoestrogens. It's a myth that soy affects estrogen in men. Phytonutrients, including estrogens are extremely healthy. The problem is vegetarians who consume way too much. Too much of any food is not good.
"Legumes (in particular soybeans), whole grain cereals, and some seeds are high in phytoestrogens. A more comprehensive list of foods known to contain phytoestrogens includes: soybeans and soy products, tempeh, linseed (flax), sesame seeds, wheatberries, fenugreek, oats, barley, beans, lentils, yams, rice, alfalfa, mung beans, apples, carrots, pomegranates, wheat germ, rice bran, lupin, kudzu, coffee, licorice root, mint, ginseng, hops, bourbon, beer, fennel and anise."
https://en.wikipedia.org/wiki/Phytoestrogens