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