soy is not horrible fro you but it should not be consumed in the amount that we have led to believe that we should. For some reason in north america we get told one thing is good for us and we go overboard with it. Soy is good for you in moderation, just like anything else, but yes too much of it, especially non fermented and it has the potential to cause problems with thyroid etc. For this reason as i mentioned i do tofu max 3x a week and drink rice and almond milk instead of soy milk and do not purchase products that contain soy as additives as much as i can, that way i am getting fairly pure say and only a certain amount of it. I would advise against soy coffee, cheese, milk, cream cheese and ice cream, yogurt and tofu in ones diet, that is too much soy in my opinion, if it is eaten in more than 3 products a day. As i saud thereare rice and nut alternatives that match the soy versions, so perhaps someone could do as i do with my milks and rotate with versions. Hopefully no one runs away from soy, but also don't go totally nuts over it.