I really appreciate this post because I can get a little conflicted over my love of tofu. I would be perfectly happy to eat it for one of my meals everyday. I love to cook, and it is a fun food to cook with because of its versatility.
The only inconsistency I find is in my observations of women who eat large quantities of soy products over time. They do begin to get bloated and show signs of estrogen dominance. Is this possibly related to the fact they are also having some of the highly processed soy products that seem to get further and further from the original bean? Or, you have indicated that excessive phytoestrogens (any source) over a long enough period could do this- could they just be having too much?
Also, I got some tofu from sprouted beans because it indicated it was better for digestion. Does this include nutrient assimilation in the case of less-than-ideal levels of stomach acid? Or, does it just mean that it won't cause gas and bloating?