Before you boycott soy and stop eating altogether you should know that as long as you eat it in little to moderate quantities you will not be at risk. However this doesn’t mean that soy is all good for you, it’s not.
Some studies have shown that men who consumed a lot of soy actually experienced changes in the levels of their sex hormones. This could lead to a lot of problems if not treated effectively.
High doses of soy have been shown to inhibit thyroid functions in a number of patients. It’s important to be very careful when consuming this food if you suffer from any thyroid problem.
Soy contains high levels of phytic acid which inhibits the absorption of minerals like zinc, calcium and iron. High doses of soy mean high doses of this acid which could lead to deficiencies in these important minerals.
Some studies have shown that giving soy-based formulas to babies can lead to some health problems. This is especially true when it comes to baby girls. They might suffer from breast tissue problems when they are still young or have problems with their menstrual cycles later on.