Well your friend is not exactly wrong.
Phytoestrogens are chemical compounds found in plants that are so similar to estrogen; from a molecular structure point of view; that they can have similar effects.
While they are present in beer, they are also in tons of other foods. Soy, oats, nuts...