Soy protein has all the essential amino acids. Amino acids are building blocks of protein. There are some amino acids that the body can not produce and they must be taken from outside. They are called essential amino acids. A good protein source should have all the essential amino acids.
Soy protein is low in methionine, though. Methionine is an essential amino acid.
Some male doesn't like to take Soy for fear of hormonal problems as Soy has phytoestrogen, which can mimic the action of the female hormone estrogen.
On this note, let me point you to a meta-analysis that showed that there is no adverse effect of Soy on male s e x hormone levels. Search google with Pubmed 19524224 to read the meta-analysis.
Should you take soy protein!! 🤔
If you want to avoid dairy for some reason then yes, otherwise stick to whey protein. It is better than Soy in several aspects.
Soy protein is high for vegans or people who wants to avoid dairy.