Where do we stand on soy?

Tofu or snafu? Soy has become a big component of a plant-based diet, but debates have raged for decades over whether soy really produces cer…