Um, fluffybear, exactly what does 'eating too many beans' do for you?
Seriously, when people aren't taking in any animal proteins, there's no reason that they can't use bean, legume, wheat, corn and rice proteins, as long as they're not allergic to them.
As for 'you can't eat too many nuts or they will stall your weight loss,' weight loss stalls are a very individual thing, and eating nuts, seeds and their butters and flours--as much as 3 oz. per day of whole nuts or butters, and as much as a half-cup per day as meal--as protein sources has never affected me. YMMV, but it's a mistake to indicate that eating nuts will *always* stall weight loss.
Hmm. I don't think whole soy 'in any form' is 'rather yucky.' Again, perhaps YMMV.
The three main types of soy protein are
whole foods (edamame),
fermented foods (tofu, tempeh, natto--okay, most westerners really DO need to develop a taste for natto
) and
processed foods (roasted soy flour, soymilk and yuba sheets are on the low end of processing; soy protein isolate and textured vegetable protein or TVP are on the high end of processing.)
Surprising as it may sound, there are lots of people who consider well-prepared tofu, yuba, and tempeh quite tasty WITHOUT marinade...in fact, Mollie Katzen's browned tempeh recipe has been one of my favorites for decades. It's simply tempeh cubes dressed in a bit of extra virgin olive oil and salt and baked off or sauteed until browned on all sides. Tofu salad (mashed tofu, herbs, shredded veggies, a bit of mustard/mayo) and tofu-fruit creams have also been staples since the 70s...no 'marinade' required.
...