As for nuts and legumes, those are indeed not ideal human f…
As for nuts and legumes, those are indeed not ideal human foods at all either, but infinitely better than meat. Humans are primarily starchi- and frugivorous, as evidenced by our significantly higher levels of alpha-amylase than almost every other mammal.