One should check their local regulations too: here in Australia, Soy milk is fortified with B12 which is nice. I prefer soy milk to everything else personally.
I'm not a medical professional though the opinion that I share is the opinion of a medical professional that I trust. There's a lot of money to be made in soy products, though, so like fossil fuels be prepared to find zealots on both sides of the argument who have no problem lying or even just being "useful idiots". I certainly hope that I'm not being one.
You can see the effects of the food industry on the debate, as almost all medical journals that mention "pseudo estrogen" mention it in the context of soy, but the Wikipedia page "Xenoestrogen" (which apparently is a scientific-sounding stand-in for the medical term "pseudo estrogen") doesn't even contain the word soy.