I don't believe in an ideal type of food. Are you living in a tropical jungle? On the coast? In the Alps? Next to a river? Near the Arctic? On the Equator? I have travelled quite a lot in my life, and seen a lot of local markets, mostly in Asia, Africa, Nepal, Sri Lanka... And one thing I have noticed: most warm/tropical/sub-tropical countries do still eat grubs, not as a staple, but it is still there. In the colder climates you don't go for insects, well, there aren't that many around. Walk through a forest in Northern/central Europe, and you don't hear that many sounds, but in the tropics, it's such a racket... there are simply so much more things out there...
It's true that the colder the climate, the more the focus is on big animals. In the warmer places they eat also bats, birds, etc... Sure, buffalo is common, and porc is king is many places in Asia. But there is SO more variety in the diet, which I do miss when I am in Europe.
Yes, animal fats are difficult to get in nature. But sometimes there's a bit too much focus on it.
If you eat a grub, you get the whole package.