Missing amino acids isn't the issue with legumes, it's the amount of anti-nutrients that's the problem. These anti-nutrients are only partially reduced by soaking, boiling, and sprouting but not 100% neutralized. This is why legumes are not fed to animals... But they expect you to eat it.
Here are just a few of the anti-nutrients present in legumes:
Phytic acid - Reduces digestibility of proteins and fats
Lectins - Causes leaky gut
Saponins - disturbs digestive enzymes
Oligosaccharides - makes you fart
Tannins - Not good for the liver
Trypsin inhibitor - Growth inhibition and pancreatitis.
Alpha-amylase inhibitor - Dysbiosis (candidiasis)
Many of these anti-nutrients are also found in nuts, beans, vegetables and grains.
Dog Food With Legumes Tied to Pet Heart Disease, FDA Says