Eating a lot of vegetables is indeed great, i think we all agree on that aspect
and eating starchy high fibre roots is also part of our long term evolutionary history
fruits less so. They come with the seasons, rather than being prescriptive about them, we eat them when they are in season
Beans have a few problems, they are high in leptins and antinutritional substances, many people have problems with them. some more than others. For example Kidney beans, Fava bean and Soy are actually quite toxic, while lentils, mung bean and chickpeas are much less so
likewise grains are not equal. Wheat, Oats, rye and barley are good food for some , and yet poison to others. Brown and red rice, Amaranth are quite easy for most
I myself limit my grain intake and carb severely, to less than 100g sometimes less than 50g per day and i find that suits me best
Its certainly possble and fine to get your protein from vegetable sources, though i use a mix of eggs, tempe, poultry, seafood and meats as its fairly complete and easier on my gut health than beans
what i see lacking in this chart youve posted, are fats
i try to get 60% of calories from fats. various types. coconut, butter fat, olive, squid etc. It is necessary to meet your Essential fatty acids need somehow, and to keep balance of w3 and w6. for me its easy as i keep the majority as inlamation neutral monounsaturated and saturated fat
how do you do this? the chart above is quite highly favouring pro-inflammation w6 fats from seeds and nuts