Soy protein contains isoflavones. We need more studies on isoflavones before we recommend soy for these symptoms or diseases. We don't know. Pills are expensive way to get the benefits of soy. Pills are not regulated or standardized with regard to how much isoflavones they contain.
Soybeans are low in fat and saturated fat and they have no cholesterol.
They also contain fiber, iron, zinc and calcium. If you take a pill you will not get these nutritional benefits. Contact Ellen Schuster, OSU Ext.