There is controversy regarding soy protein for men. It seems soy protein contains compounds that are estrogen-like, and many men are reluctant to eat a lot of soy because of this. Resent research may put some of these fears to rest, so don’t rule out this great source of protein just yet.