Earlier quoted context omitted.
If you tried to get all your calories from eating eggs, your diet would have too much fat and not enough carbs. In reality you need a balanced and varied diet, and the world couldn’t support 7 billion people all deciding to get their protein intake from one specific food item anyway. Animal products are simply better at providing the protein you need. You _can_ get all of it from plant based sources (I’m not sure whe…
"not enough carbs" is the easiest problem to solve (just add wheat/rice/potato etc.) ... in fact the normal problem is too much carbs.
Incidentally, that’s why it is possible to eat a healthy plant based diet if you’re very active. If you burn 2000 active calories a day, then it matters less if you’re eating nutritionally inefficient food, because you can make up for it in volume.